What you're seeing strikes me as the empirical approach to the often gut-based product decisions that happen when building software. Is the gut method as effective? It all depends on the gut. Systematizing these decisions probably leads to more consistent results, but costs time.
As others have mentioned, it's probably more common to cut as many corners as you can get away with, then refine the experience later as resources, talent and feedback allow.