builderbobftw :
By flaws, after a few years of usage, the SSD is limited to a read only state.
So you have a 400$ paperweight.
Oh, and the price, a decent SSD with a 160GB will run you 400$+.
SSD's last much longer then HDDs...
Assuming you have an MLC SSD that has a 1,000-10,000 cycles of writes per cell. Assume your SSD is a 100GB and assume you have the worst possible situation and it only has 1,000 write cycles per cell.
100x1,000=100,000
Thats means you can write 100GB's to the drive 1,000 times assuming the cells are all perfect and it has wear-leveling. This means you can write 100TB approximatly before drive failure.
Now...lets do some math. Assume you write to the drive 5GB's per day (even though many users don't even get close to that). But lets just assume that you have your temp files/offline cache/you mess around, install/uninstall...etc
so if you write 5GB's per day thats 100,000GB/5GB=20000. Now take 20000/365(days of year)=54.79452055. Lets make a prettier and rounder number (55).
So assuming your computer is on and operational for every single day and is written to
5GB's every single day. Your SSD drive which has a low cycle count and and is only 100GB would last
54 years...that doesn't sound like a few years to me...
Now moreover, SSD's are rated at over 1 million hours of operating time before failer. MTBF...most drives are 1.2million. So lets assume 1.2million hours.
1,200,000/24=50000(days) 50000/365=137. Thats 137 years...longer then your lifetime, longer then a century.
Now lets also challenge your expensive arguement:
-First off, SSD's are much much much much faster then HDD's resulting in speedier, snapier, faster systems
-SSD's take up much less power then HDD's. The SSD has now moving parts, just flash, and therefore will take up a fraction of power that an HDD with its large fast spinning platter/motor will.
-SSD's create much less heat. Unlike HDD's with its big magnetic platter spinning at 7,200rpm which produces friction/heat...etc. An SSD is cooler and therefore will make less warm air inside the computer case allowing for other components to be cooler making them last longer and also reduce your AC monthly bill...maybe not by a lot, but it counts.
-SSD's are much more reliable. If you drop a hard drive from a decent height...bye bye, all those moving parts...etc. Mess an HDD when its on...? A freeze most likley. An SSD on the other hand can handle much more shock, if you drop it, most likley it will be fine, if its moved a little bit during operation, much less chances of bad things happening. Much less chances of a freeze.
-Also SSD's are silent, unlike many HDD's which can easily be heard.
-SSD's can endure much moe extreme temperatures and envirnments.
-SSD's are mostly much smaller and lighter then HDD's
-And there is no need for defragmenting an SSD

Whereever data is on the drive, access times are instant resulting in no file system speed degredation like HDD's have.
So now for the conclusion:
-SSD last longer...much longer.
-Much more Eco-Green then the greenest of HDD's
-Much more reliable
-Much more sturdy
-Much faster
-Much quieter
So....flaws lol...give it your best shot buddy.