RP isn't really a thing any more, except among some of the older aristocracy and Tories and a few legacy BBC Radio shows.
Most people have settled into Estuary, which has split into a high/corporate/media Estuary-tinged dialect, and low street Estuary. The BBC has its own special neutral version.
Fifty years ago the difference between upper class/BBC/RP and street English was almost hilariously obvious. Watch a BBC show from the 50s and 60s - even something like Dr Who - and everyone is speaking a unique RP dialect that doesn't exist any more.
Idk. I’m in my early 40s, not a Tory, not aristocracy, and I speak with RP, as do many others I know. Maybe a product of schooling, but I wouldn’t say it’s dead.
In media, you’re quite correct - it has become rare bar presenters who are now in their 80s or older.