Not at all. If it was cheating, then games actually giving players crosshairs by default (and being able to modify them to your liking) wouldn't be the norm.
It's cheating when other players don't have crosshairs
In all honesty, I'm supportive for the crosshair feature. Not that I'll (need to) use it, but it'll definitely help those that are using controllers, as the game has full controller support, and those that are used to having one (although I hope it's turned off by default... give them a run for their money).
But in terms of a team where some choose not to use it and some that do, it may make those that have crosshairs turned off feel like they're handicapping themselves with no benefit besides the self-satisfaction of hip-firing headshots.
Giving servers the ability to enable/disable crosshairs for the entire team or giving each players the option to have it on/off would probably be ideal. Those that want it can have it, and those that don't want it can have it without feeling like a burden to the team.
inb4 those that put a dot on their screen, the only reason they'll do that is to give the appearance that they are beast without crosshairs, while having one, which is lying. And I don't like liars
