I've seen this in my own experiments, but it mostly seems to matter in the case of prospects. For example, sometimes a 5-star relief prospect will remain at five stars when his role is changed to starter, despite the pitchers duration. And the AI will trade you alot more for a starter. Doesn't seem to be an issue, though; as has been stated previously, you just have to not do that and there's no problem