if castrum gave the same exp as prae people wouldn't leave either (at least for exp reasons)
if you value exp more, you dont leave either cuz you get the same exp.
if you value time more, leaving prae , taking a penalty and then queueing again for a chance for castrum would make you waste more time than just doing prae.