This. Ever since Bethesda took over, it's been mainstream.
No, in general.
Rule of thumb, if it's a AAA game franchise, it's mainstream. It doesn't have to be on the level of recognizability of Mario or Sonic to be mainstream.
This really isn't true. Gaming has grown alot but there's still a difference between "mainstream in gaming" and "mainstream mainstream"