Except for those companies where you must have a 401K in order to collect a company matching contribution, in which case you are net ahead by keeping it in the 401K rather than forgoing the match
Also, even the crappiest 401k plans have a few "passively managed" index'y mutual funds with relatively low fees (in the range of 0.1%/year) that you can choose.
They usually have a some passive funds, but those still have expense rations that are 5x-10x what Vanguard costs for similar passive funds. Which is totally unacceptable.
I wish. My crappy 401k plan has exactly one (1) passively managed index fund (S&P 500), but the fee is still 0.5%. Every other option is 1%+ (except some treasury bond funds, but who wants that at the moment). I'm seriously considering quitting my current job just so that I can roll over the money that's trapped there.
Which you should do, then every penny over that you want to invest in retirement goes into your personally managed IRA.