Harry Potter fans force relocation of £430m undersea cable to avoid Dobby’s ‘grave’
(www.theguardian.com)
Fan merch doesn't sell for "fine". Theme parks aren't floated on hate-watching. People don't spend $30 billion ironically. Yea, those things factor in, but they are clearly not the main drivers. And flaws do not make a work not good overall. I'm the first to admit it is flawed, for every reason you mentioned and more. But none of that makes it bad.