I've got news for you, if you frequent the San Tan Events board at all, EVERYONE in EVERY COMMUNITY complains about vacant homes and their weed problems. Queen Creek is a HUGE black hole of investor properties, homes in foreclosure, etc as are many other cities across the country. People complain, it is human nature, and quite frankly I personally do not care if you buy in this neighborhood or another neighborhood, doesn't impact me at all, and if you speak with any Pinal Duputy they will tell you that Castlegate is one of the safer neighborhoods in Queen Creek, so personally I would rather live in a safe neighborhood with a few complaining/petty people that an unsafe neighborhood with people who keep to themselves and don't care how properties look.
Weeds, foreclosures, unkept properties, vacant homes, and people complaining about it are everywhere so if you're looking in Queen Creek and you passed up Castlegate for that reason only, then no offense but you haven't done much research on communities or frequented any websites where people in the city post, or talked to anyone here. So, IMO your loss.