You'll be shocked at how big some "small businesses" are, and how effectively they can compete with your new-fangled web-based concept (or whatever). Most won't even notice you exist while you bang your head into the market for three years or so--if you're still in business at that point and have actually acquired a large customer base before hitting the end of your runway, then they'll notice you exist. They'll have plenty of time to respond, either getting smart, or getting out.
Ideas are funny that way...you hit the market with a great, revolutionary idea, and one of the bigger established players spots it two years later and eats your lunch with it. (First isn't a guarantee of winning, or even a good indicator of it.)
Remember you can't put another business out of action, only customers can do that. If you provide a better product or service customers will switch to you. It's democracy in the market place.