Rip offs? They are one of the best vehicles out there. You put in $1 and it only costs you maybe 70 cents depending on your marginal tax rate. You make over a 40% gain on day 1. Fees are nominal, almost neglible. Average is just over 1% generally but many offer index funds where the fee is even less. It’s one of the areas where the little guy gets a great deal. The money is absolutely there. It’s heavily regulated and insured. There are exceptions of course as there is with anything you do. You can’t get at it as easily as you would a bank account but that’s the intent and the trade off for the massive benefit you get. If you are lucky enough to get a match it’s even better. A $1 might get you $2 with a good match, only costing you 70 cents and you have almost a 200% return on day 1. Even if the market drops 50% the next day you are way ahead.