The current version control system Creo seems to consist of naming files A.prt.1 sequentially to A.prt.n and while this may be state of the art for 1985, I have trouble understanding why Creo ships with such a primitive system now. Without any additional licensing it should support a modern version control system like git http://git-scm.com/ to provide basic version control for customers who don't need a full product lifecycle management system and just want to keep track of their files. In fact it would be trivial to implement if the parts didn't have the version number automatically saved to the end.
While the compare part tool exists it seems like a leftover feature someone forgot to delete, and there should be an easier way to compare the changes between two versions of the same part. If I work on a part and then someone else works it should be trivially easy to compare A.prt.28 to A.prt.32
To improve collaboration there should also be support to visually merge two versions by selecting which features to keep or discard.