As a suggestion, I think it would be great if somehow Riot could implement an "Offline" status that shows us invisible to people on our friends list even if we're online and playing a game as well as make the game non-spectatable when we're in "offline" mode. Away still shows when you're in a game via your status "Creating a Normal/Ranked/Featured game" and the In Queue/In Game switch it does to yellow so it's hard to be incognito with that.
I think it'd be nice because some of us have that *one* person on our list that we can't remove even though we're not fond of them who's always blowing up messages and asking to play/be invited to a group or we just want to be left alone and play some League solo for the day. This goes for friends, friends of friends, and recently played as well. It's just flat up annoying when you're trying to have a personal day.
I don't know if this has been suggested or discussed before, so I apologize if it's a repost! Have a good morning/afternoon/evening/night wherever you are!
Edit for clarification: By offline mode I mean just being shown as offline, not actually being disconnected from the internet. And sometimes it's hard to tell friends no because then you'd feel bad about it and then sometimes some people will ask why you didn't want to play with them, ect. ect. Also getting random invites from people on my friend's list, suggested friends, friends of friends, and recently played is very, very annoying. I know the individuals mean well, but constant pop ups about it does get irritating after a while. Many other game platforms have this feature and I'm having a bit of a hard time understanding why Riot has to be complicated about the whole thing. I mean to be honest, the same thing has been happening for years on Blizzard's forums to put an offline into Battlenet so I guess we're not the only ones hoping :/