Not sure how you actually got 70-80%, seems like a number you're pulling out of your ass.
But that's pretty much what opposition fan bases do, try to reduce the other to just one stereotype to fit your narrative.
Thank god most of the others here aren't like you.
This team is no where near the invicibles. They're just young and they've got spirit and fight. Not like I expect them to dominate for the next few years. They seem a little fragile, but with some additional signings, we hope they remain competitive for years to come.