I'm a Section 8 specialist and love the program. You've got a good bit of feedback here that covers that gamut of what you generally hear around Section 8.
I like it for guaranteed rent, long tenancies, higher rents in some areas, added accountability through the S8 program for the tenant and supply/demand gap which means I can attract great tenants by having nice units.
A large number of the issues you hear around Section 8 can be fixed with excellent, thorough and strict screening, including a home visit at their current residence as the last step of your process. Few landlords and PMs do this and I just don't understand why.
Housing Authorities' ease of business varies widely across the country but I find in general, once you learn the processes, you can count on them every time so if something isn't going as it should, you can reach out to keep the train moving on paperwork and such.
Feel free to reach out if I can help further.