Doing a SWOT analysis of a business opportunity is nonsense. It gives an unrealistic view of who your customers are and what really matters to them.<p>Your customer isn't a walking database of businesses and their competitive advantages. They're working from incomplete information. All they care about are their wants, and their needs, and their aspirations.
The SWOT is a pretty simple analysis. I don't have an MBA, but see no problem in creating a simple SWOT for certain purposes and to help layout a problem/solution.<p>Much like a business plan (or even an executive summary) just going through the process is often good practice as it may bring things to light that you might not have considered or make you look at things differently.<p>Though I've seen quite a bit of useless activity from MBAs, I think your anger in this regard is misguided.<p>Ignore the MBAs and do you thing.