I agree with you. Most of them do not have working experience. That is why CMU's strength lies in placing students in Sales/trading/structuring, which basically just needs a little bit grad-level maths classes like stochastic calculus. Most IBs hire undergrads for this type of position. For other positions, like quants/strats, you really need a lot of working experience or phd degree to be eligible.