Neat watch. Apparently, the Latin translation for "profectus" is something akin to "advanced":
http://www.myetymology.com/latin/profectus.html
We live on an age where "advanced" is used as a marketing synonym for "good", without specifying what exactly is advanced or why it's better. So, not everything has changed since the 70s.
-abe.