Not liking all that html/js mixed together in every single example...
Each to their own! :-)
Each to their own! :-)
PS: You can already skip in-object CSS.
Also, because Agility allows me to refer to the root element of a view as the selector "&", I don't have to worry about maintaining that additional id/class. This becomes especially useful when you have many MVC objects (as most projects do), each with their own root element. Suddenly you have eliminated dozens of unnecessary ids/classes.