Aredwood: You can blame Google for why the spark website looks the way it does. As it has been optimised for viewing on both desktop and mobile devices. Links can be a pain to click on when you are using a small screen. And Spark would have done every trick possible to improve the Google search ranking of their website. Especially important as the word "Spark" is a generic word. And Google downranks websites that are not optimised for viewing on mobile devices.
Disagree - There are several pressures on a website creator - and google isn't one of them - well not really.
Google only downgrades non mobile ready sites for MOBILE searches. Similarly downgrades badly put together sites for screen readers and disabilitiy.
The major other pressues that are at play, none of which are google are:
1 - client readability - making it look attractive while completing its assigned role in life.
2 - accessibility - making it readable for those with disabilities - failure to do so can also downshift your sites rankings with many search providers.
3 - Web browsers - the removal and banning or auto stopping of flash, javascript, java etc is making many developers jobs a nightmare
4 - Those who choose to use different browsers.
As for making it look right, Yes google penalises those whose website arent mobile ready - bit only for Mobile searches. Hey, I wouldn't serve up a rich text email experience to to a WAP enabled phone, or a blind person, or those who use Pine, Lynx etc etc. Why serve mobile unfriendly sites for mobile searches?
People who build those sites have three choices:
1 - Ignore mobile - concentrate on larger screens - if that is where their visitor demographic is
2 - use bootstrap, blueprint or other mobile ready frameworks, and use them properly with media queries, full css options etc
3 - Make a different site for mobile to rich experience.
None of the above are googles fault. If the site looks crappy its because spark has done a kraps job of making it look so.
While Google is guilty of many things, being unhelpful to designers is NOT one of them. On the contrary, their championing of rich text snippets, schema.org type schemas, search functionality, a great search engine (ignoring all the fiddling they do with results for advertising) widgets, maps, phone functionality etc. They make life easier.
My 2c worth.
Shane
End oppression - down with the %$^$#%$ nanny state!!!