At this point I dont know how to feel about overwatch. I use to play this game nonstop but recently , I dont feel like playing it much.
Unfortunately, this is not the best place to discuss about Overwatch in general. The bug report forum is intended for players to report suspected errors with how Overwatch plays. I suggest posting your suggestion in the general discussion forum.
If in the event you are unable to post in the general discussion forums, please check this troubleshooting guide.