This isn't any different to games which have a year slapped on them. Most of these other games are part of a continuing franchise and unlike EA, who put out the same games every year, many of them will only get a single revision per console so it makes sense to put the console name in the title.
Sure they could get creative and put a subtitle or just add 1 to the revision number, but this doesn't communicate to the buyer which console it is for and isn't as effective in marketing.







