Quite right IMO as well. Such exceptions may not be all that common, but they do exist.A more beneficial position to take is to look at one's requirements and usage model to determine if an SSD is suitable or not. This need not be based on opinions... people can make an informed decision on the suitability of SSD's for their work based on facts. Intel publishes their life expectancy specs... 10000 write cycles for MLC drives = approx. 22GB/day for 5 years. If your writes are higher and longevity expectations are higher, then yes, you should look at alternatives to SSD's. If your write's are expected to be less than this, or the added performance is worth the cost of replacing drives every few years, then by all means, use an SSD or two or three for your storage needs.
I suspect that in general, for the folks frequenting this forum, there is nothing wrong with using an SSD for all storage needs. Sure there are instances where they may not be the best choice (large media file editing or massive database servers) but for the average professional or home user, they provide fantastic performance for all storage needs and will last as long as any other component in the system.
Keep in mind that the #1 application of SSD's is as the ONLY drive in some high-end laptops underscoring my point that they are suitable for general storage needs.
Right now, SSD's are aimed primarily at enthusiasts, which are still consumer users. They're also good for certain workstation uses, but aren't so much in the enterprise side. Yet. Cost is a major factor, but there's still issues, such as a very high write environment (daily write capacity exceeds what Intel based their numbers on = far too short a lifespan for such use), where they're not the best suited tech for the purpose.