Imo people here are blowing this out of proportion. I do agree that its troubling for newer players to understand in that timeframe if a player has 18 years or 19. But for the love of god, saying a player is cheatin because of this non issue is mad.
Its your own problem if you are spending money like that, who buys a player for 2M without seeing if hes played a season already or his dmi. To me it if sounds more like money transderring between player but thats just my opinion, next time read the game manual for 1 minute it should help you lots and its there for something.
As for a solution to this to make new lazy players aware of this you could make the borders on the page gold instead of Orange for 18 y o and 19 y o draftees