I agree that serving is a choice but if you think Service members are overpaid that tells me you never served or served in some cush location and not for 20 years.
Some other poster mentioned that pay had increased over 100% since 2001.
Are you sure today's pay is appropriate given the state of the economy and the reduction in deployments Iraq and Afghanistan? Even in 2010 only 40% of U.S. military had deployed and less than 10% had seen combat.