To be quite fair, I don't think generals from either side in WWI were much to write home about. Even ones from republics. Leading armies is the traditional job of royalty. If they are not going to do that, or anything else royal, why bother having them? They are just a drain on taxpayer money, it would probably be cheaper to just scrap them and get a republic. This opinion extends to the whole aristocracy. People should be useful, the aristocracy and royalty does nothing, but they still have the benefits of their jobs. That strikes me as wrong, they shouldn't get a free pass in life. The aristocracy and royalty should either be militarized like in Prussia, or it should be done away with entirely.