With their current price/performance ratio, unless you can justify the cost from a professional standpoint, I'd call them a complete gimmick, just like every other new product to enter the market at a price point far above the average consumer's pocket book.
I disagree. HDDs are not at the end of their prime. In the next few years, they will most likely be used heavily as storage/slave disks. You just can't beat the price/performance ratio. For as cheap as they are in comparison, you could RAID0 some and come out just about equal to SSDs. In terms of enterprise solutions, you won't see SSDs take over for quite a long time, yet.
1) I don't understand what you are getting at by saying "secondary" storage. What is your primary that you are referring to?
2) I disagree to some extent. There will always be a bottleneck, and for many systems it is the RAM and/or GPU, not just the hard drive.
You know tape drives are still very prominent in some companies, right?
Bingo.
First point: You are absolutely correct that at the moment they are above the price point, but as another example, look at prices of a GTX260 when they first came out. Now, look at the prices of a HD5770 when it first came out. Different manufacturers, yes, same performance, yes, different prices, yes. Technology is always more expensive when it first comes out, SSDs will, and are, lowering in price, we are getting very, very close to the $2/GB mark now, which compared to when they first came out is nothing at all. At the moment they are for a nieche market, in a couple years time, many more will be able to afford them, and will be able to afford the newer, faster models. Production of NAND memory will become easier with new developments in construction, and they will become more reliabble, lowering prices, and making them a more viable option.
Second point: Allow me to rephrase: HDD's are coming towards the end of their prime as main drives. With in the next couple of years, SSD's will be the main with hard drives just as storage, because you are right, they are unrivalled at the moment for price/storage ratio, and a few years after that, storage on SSD's will be more than common in systems
Third Point: 1. Secondary storage is hard drives, SSD's, memory sticks, CD's/DVD's etc. Primary storage is system memory, RAM, cache etc. It is storage that isn't accessible directly by the CPU
2. I didn't say hard drives are the only bottleneck, I said they are the largest bottleneck. If you have SSD's, your system boots faster, everything loads faster, everything saves faster because the SSD, although still slower than RAM and the CPU, is a hell of a lot quicker than a hard drive. Although they are expensive, the performance gain that you see with SSD's supersedes that of spending the money on a new CPU or more memory (generally, obviously if you are on an ancient system, money would be better spent elsewhere, but on a relatively new system, Core 2 for instance, SSD is a better upgrade than going to i5/i7 CPU).
Final Point: People are still using Commodore 64's, but in the big scheme of things, it is a tiny number. The vast majority are using hard drives because of the advantages over tape. When SSD's, or whatever the new thing in storage is, a small number of people will still be using hard drives, but then you will be saying when I say HDD's are now dead "you are aware some companies still use hard drives, right?" So what, most use solid state storage
+1 to the two previous posts.
The SSD is a brilliantly great break-through but seriously, the plattered hard drive will get even faster before the SSD catches up.
SSD cannot beat platterd HD reliability and continuously sustained throughout.
And that makes SSD's not the next big thing and not a gimmick how? You've pretty much just said that hard drives aren't as good as SSD's, but they won't catch on just yet because hard drives are still the "better" option and still have a little bit to improve. I agree that they are going to improve, but without increasing rotation speed, you aren't going to get much more out of them, and when you increase rotation speed, you increase power usage (making them useless for the mobile market), you reduce reliability and you increase heat/sound output.
In that final point is another reason that SSD's will take off - power consumption. They use less power than hard drives do making them a much better option for mobile devices. More and more people are choosing smart phones, laptops, netbooks and hand held devices over desktops, and because power consumption is a massive factor in the mobile market, those that produce mobile devices will be eager to get bigger and better solid state drives to improve their products and use less power.