Having every class on every ID at level 200 is very repetitive... I know people that have a Hucast with all selection IDs and they're all level 200...
If that doesn't say the leveling and exp part of the game is outdated, I don't know what yo tell yah.
Daily rewards would be perfect but it couldn't be super OP. Maybe like raffle tickets and then add mini games in that one lobby...
Ultima could literally mimic what most free to play mobile games or online games do to keep people playing and keep people active. Even if its just a daily log-in. It's a start.