I think this is particularly good advice if you're not a developer or aren't able to make the time available to really dig into learning how to code. Odds are you aren't Steve Jobs and won't be able to recruit the technical partner you want to work with to build your uber brilliant idea for reasons articulated here many times before.
There's nothing defeatist about building a viable, cash-generating business in lieu of standing around waiting for the magical technical co-founder of your dreams to fall into your lap. Plus, if you create something of value (be it content or otherwise) in the field you're looking to get involved in, you're much more likely to put yourself in a position to be able to recruit the kind of person you want to work with anyway.