Your negative assertions are not wrong. But I disagree on all of them being negative. For the story in this world, I think that a lot of it was necessary. Yeah, could have made it take a little longer to get in with some of the girls, and yeah, he got too strong too fast. But it fits the story, and the world around the story. On top of that, all of those positives you mentioned more than make up for any of the negatives. Just my opinion, But I think it is in the top ten of all AVNs, and #1 for a harem builder.