"Why can't you just implement a request button for friendlies to accept or to deny a friendly game???
This would solve all the issues and won't take all the fun out of this game."

EXACTLY.