We had discussion amongst us and here are our reasons for sticking with it. I know ASP.NET Core team must have had their reasons for doing it and our reasons may well be what they must have been thinking.
1. Everything client side is inside one folder.
2. wwwroot starts with w.
Alphabetically wwwroot it is at the end in folder list and you don’t have to go looking for stuff. You know it is at the bottom and everything is in there. We thought of names like web, public but we stuck with wwwroot folder for now.
If you find any great discussion on this topic please share with me in the comments below.