You're right there. For years the Rugby fraternity slated football fans for violence, some real, some not. Central Cardiff is a disaster zone when Wales play rugby and is best avoided.It has gone that way. International day is a bit of nuisance these days with all thw twats it creates.
Welsh rugby would thrive again if meaningful club rugby was brought back.
Your last point is valid too. Welsh rugby was always local community based in its support for clubs and this never translated into support for a region they felt no attachment to. You still wont get any big numbers from the Valleys going to support any of the M4 corridor clubs. They'll still turn out 150 supporters for their respective local village clubs. The WRU never took this on board when they organised the regions.