Most of you here are owners and are only sharing your opinion from that perspective. I don't agree that only Air Force soldiers pay rent on time, I along with my family has been staying in various apartments as tenants, but to date, we have never been late for paying rent on time. It is not just few sections of people who pay rent on time or not, it is attitude of people who you rent out a place. That can be judged by talking to the person and a doing a background check of what the person does or where s/he works.
Just like it is important to rent out property to good tenants, it is equally important to choose good tenants. I myself was almost duped when one of the owners denied getting the rent via check, although I got an email and an sms that the money has been paid. And the owner said that he had not received any money, so I gave him cash too, then on getting the sms, I had to show him the lost of transactions to get the money back. Again it boils down to the attitude of the people per say not any particular section or class of people.