The only good reason for not having a cap is that if for example R46 goes to R25 dungeon, gets capped at R25, kills dungeon mobs and gets the same SP amount as R25 would.