I wouldn't say fates are lazy, just that they overpower all of the other leveling content. If you want to be efficient there is no other option. Just tweaking the amount of exp earned for various things will encourage a more balanced experience.