this is An uninspired Custom Title
just mean that If I like A franchise I may like the game it's how I do things. I may feel diffrent than the criticsAs a fan of rhe franchise its in your interest to care about its reception. It's probably the second most important factor to sales (which it influences anyway).
We want the game to be sucessful on many metrics to ensure the best possible/longest support for the game that we all love.
Otherwise You are totally right