I do a lot of section 8 rentals and in my lower-income area rentals that is all I will do. Especially now with the eviction moratorium being extended until May thanks to our genius Governor here in NY, I thank the lord that I have section 8 tenants. The only hard part, in my opinion, is the move-in process. I love hearing my phone ding on the 2nd or 3rd of the month and seeing the direct deposit in my account. I have found that if you find tenants that receive section 8 vouchers and that also have a job that they have been at for at least 3 or 4 years, they end up being very responsible (mostly single moms) that just need help with rent. And they have been on a waiting list for as long as 10 years usually so they respect the fact that they get the help and they do WHATEVER it takes to keep it. That means when they come and do the 2 annual plus one random inspection a year, that they have the apartment well taken care of because they just don't want to risk losing the voucher. Also, if they don't pay their portion, then they are risk of losing their voucher so they always seem to stay on top of it. I have about a dozen section 8 units and most of my tenants have been there for roughly 10 years.
If you take care of your units and especially are on top of making sure there is no chipping paint, I have found that they will always find something small but it is easy to fix. I know most of the inspectors now so they usually just have me sign a form after I have fixed what they want done and then fax it or email it in.
As far as higher rents - I think that would only apply to class C properties where someone without section 8 cant pay that much. And as far as section 8 tenants in class A or B properties I think then you are hurting your cash flow.