Actually it is not entirely clear if online spaces "are" considered public accommodation. Some circuits have ruled that virtual spaces are, others have said this only applies to physical space. The third line of thought has been the ADA applies to an internet site that is a gateway to a brick-and motor-store.
This new judgement that Netflix "is" a public accommodation is just further fuel behind that idea, but I don't think it's accurate to assume that everything is. Right now it depends on your own circuits ruling.
I wasn't addressing the legality of it, I was addressing the facts of the matter. Whether online spaces are considered to be such by the courts is a matter of the facts in part, but also law and precedent of which I'm not particularly well acquainted.
Ignoring the misleading title; who cares? As long as the documentation/information is easy to get to and digest, who cares how the primary website looks?
The only area of python (specifically Django) I consider "ugly" that actually has any impact on the user is the default admin area. Fortunately there are projects like Grappelli (https://github.com/sehmaschine/django-grappelli) that help alleviate that.
If you're looking for a 3D development platform, give http://unity3d.com/ a look. Been developing a 3D web/smart phone game for the last year. I've also seen people do some creative 2D games on that platform as well.