The only thing is bothering me is your math with 1.3 million is 6.5 % of 20 million. Where did you get this number??? That's not 20 million players. I tell you till October I already did 8 times tactician.
And another thing is I played for example elden ring and fallout 4 and Skyrim individually more then 500 hours but I never ever finished any of them. ( I do plan to finish elden ring I just wait for the dlc) You know why because some people have the urge to try out with another class or they have a better idea ect ect... It doesn't mean that the game is too hard for them. It can be a lot of other things. Another thing I played bg3 ower 3400 hours but I only complited 16 times mybe more but . Some ppl reporting that they did 10 times with less than 1000 hour's.