Yes, it is true. Well, if u hate SF, download a crack (I can't tell you where to download it since that is a taboo here, just try to obtain it by yourself and use it at your own risk) and after that, use a starforce driver removal tool (which can be got from SF's own official website)
Starforce driver removal tool at
http://www.star-force.com/protection/users/
JUST TRY TO DO IT YOURSELF, AT YOUR OWN RISK
There is no alternate mean to do so, since the starforce is built with the main game engine.
If you don't want to use any crack, then the best way is to use the starforce driver removal tool after you have ended the game. This could prevent any crash by starforce driver with other applications
Hope this can solve your problem