I completely agree. I rarely use invisible supports, and only when they're needed. In my opinion if there is any possibility of not using them, there is no reason to.
I guess everyone that has played blockland for years is lucky that they were forced build without the things we have today. Sure they add great things to the build, but learning to build without them makes you a better builder. New players go crazy whenever you take away their wrench (such as for a minigame server where you don't want the things wrenches can do available to the player.) whining and saying they need it for their build. I inform them that they don't, but they never believe me.