I get your point and opinion as we've had this same discussion, but just because a guy plays there I don't think makes that his position.
Jp prince played there for a stretch and at no point would I really call him a PG. Same could be said for Tyler smith.
Sometimes players have to play other positions out of necessity, it works both ways. Eric Bledsoe was a PG, but he played SG because he had to, that doesn't make him a SG though. Dane Bradshaw at times played the 5, at no point in his career is he actually considered a 5.