Yeah, a 20-year military retirement is just a stipend to help your transition into the civilian world. Nobody (including officers) can really expect to live off of that alone unless you reside in a motor home.
I do know a few guys (ex-frogmen) who travel around from one outdoor action-adventure location to the next and collect their retirement via ATM machines. But I assume they'll get tired of that eventually and get a job.