While these sins are good things to be thinking about when building a site lists like this can be dangerous if they cause people to make a fundamental error; assuming you know what "most users" or the "average user" know or want without actually doing some basic usability/UX testing.
One of the most important things to consider when thinking about usability/UX is that if you built it then you're not a good authority on what it's like to use it.
One of the most important things to consider when thinking about usability/UX is that if you built it then you're not a good authority on what it's like to use it.