Thank you for your service. Sorry that you had to serve with/under general officers that put self over country and left you with such a poor opinion of them to cause you to feel that way about all general/ admiral level officers. As in any profession, there are certainly a percentage that are more motivated to be a rung climber than team member. In my experience most have been admirable men dedicated to their nation. Mark Milley strikes me as that kind of General.In the scheme of things O6 doesn't even get you a seat at the table. It does allow you the chance to start lobbying for that political appointment.
I've earned my write to make those opinions and yes I've served with / under / paid attention to / multiple different general officers.