Why would this be a bad practice? This is a GOOD practice. You don't want to add months to the development time before you know if it's going to get traction.
I've had several successful sites, but dozens more failures and I'm glad I didn't waste the time making them all easily scalable; they simply didn't need it.
I'm just wondering what happens when suddenly you're growing incredibly fast, and you simply do not have the development/money to keep up with the volume of traffic, how does one get on top?
I've had several successful sites, but dozens more failures and I'm glad I didn't waste the time making them all easily scalable; they simply didn't need it.