I dont understand how they keep having visa issues. If Riot cares about their brand, why the hell aren't they stepping up and making sure this stuff is ironed out. I dont care if its the team's responsibilities. Its Riot's responsibility to put on a good show and keep it watcheable. Watching some rookie team get mowed down because of stupid visa issues is annoying and shows a complete lack of care.
Its pretty annoying as a spectator. If you aren't going to make sure these kinds of issues are fixed, then stop allowing imports to begin with. I dont care if some teams manage it and some don't. That doesnt help me as a fan watching some team get mowed down like a 15 minute solo Q game. Either step in and start getting these visa issues done yourself, or stop allowing imports.