See my other comment below. Think about the costs involved, both in terms of cash (startups want to manage cash!), design and development time spent to fix this. At some point you find that your brand is in MANY places.
For example. We can fix our site, but we also need to fix EVERY framework that we release to developers. etc. etc.