People will "steal" your idea as soon as they believe that it will be profitable to do so, even if you don't write blog posts about it. You have to realize that it's not theft to compete, it's just competition. If you started a chicken restaurant, some guy who opened the first chicken restaurant wouldn't have any claim to shut you down. Competition is part of business, and there's no doubt it's made our offering much better and provided motivation that is hard to drum up without an externality. Competition is good, even if it's often unpleasant.
Paid traffic is live by the sword, die by the sword; you can spin up a large audience fairly quickly using your checkbook but the next guy (with a large checkbook) can go outbid you. Boom, traffic drops. Blogging about paid traffic or how to improve conversion rates is suicidal.
The funny thing about SEO-based traffic models is Google is often very conservative about handing over the top spots if you're established in the niche. Established incumbents get the benefit of the doubt (from an algorithm perspective) in many major searches; I've seen old sites with very weak SEO and outdated offerings stand off new entrants (who execute better on the product & SEO fronts) for YEARS despite no content changes or link building.
Given that blogging usually helps your site rankings by a) feeding Google fresh content and b) earning a few backlinks and the most interesting story about a boring site is often how you promote it.... the extra kick from blogging may be the edge you need to stay on top in an SEO-driven category.
(obviously, if your initial SEO success was from buying 500 links from a black hat private blog network, you may want to keep your mouth shut....)