Why? You can also see all the games of someone in your league or cup without being friends...
yes but by asking as a friend you know what time he plays so you know when to connect to see him play which is only the case if he is in the same league and even if you can see the in cup. watching the opponent evolve during the season gives clues to beat him.