Sinvaders
To me, those points should be studied before starting the development of the features... in a timeline ... earlier than testing.
Totally agreed! Of course, it's one of those things best done with multiple (preferably diverse) views so as to mitigate/avoid bias-induced blind spots. But yes, some discussion before spending time coding and debugging would save a lot of hassles.
---
Do not assume that you speak for all just because you are the loudest voice; there are many who disagree that simply have no desire to waste words on you.