Menzinger
Kessel4LadyByng
They already have established leagues and playing more 3/4 times a week would be really tough travel. Start times would be a mess, say London is playing LA, what time does the game start?
NFL with one game a week gives Teams the opportunity to rest.
Oh I'd absolute agree that the logistics is still a major issue.