This has been around for years already.
"it's been around for years" doesn't add much value.
The problem with this website is that 99% of the users will never run into an issue with the TOS, and the 1% that do, will need a lawyer, not a TL;DR website. It's not very needed, nor does it do a good job at presenting the info it should.
And the reason why opening "more details" isn't doing what you want it to is that it's not another web page, it's a modal dialogue -- ie, part of the current web page. You can argue (reasonably) that modals aren't good design, but it's definitely doing what it's intended to do.
And what potential stub pages are you even talking about?