Here's why:
* Profess means to declare openly or formally, to claim, or to avow.
* Profession implies a declared calling or vocation, something one claims to be skilled in and dedicated to.
Therefore, the root word profess captures the essence of a profession as a publicly declared area of expertise and dedicated work.