This seems like pretty standard practice in my experience. It's more complicated for them to figure out how to do a direct transfer with every other 401(k) provider than it is to just send you a check, so that's what they'll do. Yeah you could miss out on gains for a couple of weeks, but on the scale of decades it really doesn't matter.