You're right, there's no doubt about the availability of all the tools, nowadays. Thing is, many music creators typically don't have the focused listening routine and the experience to identify potential flaws in a mix (let alone at the mastering stage) in the first place. It is only the next...