And you are missing the point. It's not just about the language it's about all the other things around the language.
How easy it is to find a webhotel and get started, how easy it integrates with HTML, JavaScript, CSS.
Of course it's ugly, but who besides a bunch of snobs and people who actually can't use it really cares? Who should care?