You don't have 4 lines. You have one per property assignment. I think that's the big point you're missing. You can't include the Page_Load declaration in your argument. It applies only once to all controls on the page.
What if you have logic (If/Then, Do/While, etc.) spattered in inline code tags? Calling that neat would be a complete fallacy. What if your code makes a method call that returns a value? Are you checking the value in inline code? Do you use error handling when it truly needs to be present? Are you properly HTML encoding all entity references and potentially harmful characters (something which Web control properties do for you)?
The list goes on, but I'll leave it at that.