I haven't played much in the RR80+ era of the game so I can't comment on the specifics but what I can offer you are some facts:
1. The longer the game is played the more it gets figured out, optimised and "solved" (cookie cutter stuff). Players are more informed, the skill ceiling increases and the average player becomes much harder to kill. Granted that video was made late in the game's life but I'd argue the average skill level is even higher here on RoR.
2. That video was shot with post RR80 gear, possibly LotD items and other imbalanced features that Mythic felt necessary to implement to keep players satisfied. No such things exist here on RoR and devs are commited to keeping the game as balanced as possible and minimising power creep.
3. WAR never really was a very solo friendly game, much less so on RoR, where balance decisions are never made from a solo/PuG perspective and those two are often ignored when it comes to any kind of discussion.
4. Because of how the game works and how optimised players tend to be in their in-game activities here on RoR you will very rarely see people actively searching out even fights for the purpose of enjoyment rather than RP gain, because any lost fight is time lost that you could have been farming RP instead (Why? Beats me, no armor sets past RR38, so size of your member I guess?). You will see people dry-humping every piece of walking renown even if it means chasing single people into the PvE area as a warband. You will also see less "stragglers" as players tend to group up when traversing the RvR lakes and PvE routes are much more commonly utilised.
All of this culminates into an immense struggle if you're out there solo, even as a career made for it. An even bigger struggle for a squishy BW that was designed around group play.
That being said, it's still very possible to solo through the whole game. It just takes a special state of mind, where you don't mind getting bent over very very often for those special moments when things go your way.
These two videos might interest you, made here on RoR:
https://youtu.be/BXqF1PnFvRY
https://youtu.be/vUJcjSllgug
Edit: My god that BW video you linked was annoying to watch, all of that blur... Just wow...