Thanks for sharing this Jon. Really well said. I can relate to this quote entirely. Partially because I was that guy, but not for the reasons you mentioned.
The problem that I find is that too often sacrifices are not made based off the audience but instead by our own personal agendas. Too often I find designers that sacrifice all of the other characteristics just for the visual aspect of the site. Just to do something new, for the sake of doing something new.
One thing you overlooked is Time.
I come from an Advertising background and It's hard to deliver SUVAC when your team has 2 weeks to design and develop the website for a big client.
I'd love every project to be Fast, Usable, Beautiful, Accessible, and Content Driven, but unless you plan on staying late every night (and burning yourself out)—it simply isn't possible.
Other agencies may operate differently, but that's just my experience.
Great point Paul! I can totally relate to the fact that time can be a huge problem. I have been on my fare share of projects where it has been an issue.
Let's be honest. Not every one of our projects can be driven by the characteristics that make up SUVAC. However the problem that I am trying to raise is when people don't even try.
I think even when it comes to time, we should strive our hardest to deliver projects with the foundation of SUVAC. Maybe one way we can overcome the time problem is by automating a lot of what we do?
I don't have an exact answer, but it is something that is good to chew on.
You don't always get a blank canvas. Legacy of an old site / project, existing brand and the constraints that come with that not to mention any existing campaigns or other collateral you have to consider.
Aside from the above you have to deal with the client, their expectations and ego along with budgets, timescale and deliverables.
I for one have rarely just done something because I can and each decision I have made needs to be justified with internal teams and / or the client.
Great little piece. Certainly not new ideas, but always good to give them some air time.