I would love to see some statistics on the % of people who use Rosetta Stone, etc. and actually achieve their goal. It's hard.
The general population loves the idea of speaking another language. That's why they buy the tapes. But in reality is so incredibly hard.
But Rosetta Stone will happily sell you on the idea that "You too can start speaking French in 2 months because our methods make it super easy!" All they have to do is sell you on the dream to bank their cash.
In reality, it doesn't work because it's hard. And people, in general, don't do hard things.