Had the same reaction. Originally when I was first reading this article, I thought this app was using Apple's API and Apple thought it was okay for the app to be sending data to third parties. But like you said halfway through the article you read that they don't use their API.
The Vivaldi web browser[0] found a great solution to this problem years ago. Tab stacking, tab tiles, and native tab hibernation. I've been rocking it for 3+ years now, and I've got to say it is the best browser out there.