we do a lot of work on Pro/e and are involved with big customers doing lot of stuff very efficiently with Pro/e...we are also not very happy with the way Creo has come up..but it is mainly due to the bugs in Creo..
i have been using solidworks for last three years..have to admit it is the easiest software to learn and work with..
and they have made lots of improvements going upto solidworks 2014..
i don't think there is any software you can learn without proper training...
and when there is proper training..in pro/e there is not a better software...
The best part about pro/e is that it is very deep...the moment we start thinking that this or that cannot be done in pro/e ..that functionality is there..that's why i have been a big fan of pro/e...
just try to learn the software properly...they are different softwares..there are bound to be differences...so don't try to learn or work oin the pro/e the inventor or solidworks way..do it the pro/e way...!