Tbh, I really don't see the argument of, "OMG they have to drive to a stadium 20 miles away"
LOL, so what? We play in a professional state of the art stadium. If we win national championships and didn't have the last 20 years of ineptitude, no one would care where we play.