They ARE risk free, because as stated, not everybody buy shares to make a profit! Some people buy shares to gain control of a company, or just to be a share holder, to get the benefits of being a shareholder, so you are wrong.
The category you talk of are not "Traders" and as this is all that this site is about I fear you are posting and talking at completely cross purposes to almost all other people who post on this site. Every trader I know buys and sells to make a profit and I do not have the luxury of frequenting the circles of those who buy to take control of entire companies. Even those institutions that are quietly accumulating stock do so to make a profit and not as a means of gaining control of companies.
Where traders and trading are concerned there is risk and that is all there is to it