Because the Fraunhofer codec is patented. Digi has to pay a licensing fee to use it. If you didn't have to pay for the add on, they'd just tack it on to the price of your hardware/software.
yes it does. You can choose anywhere from 16kbps to 320kbps.
That being said, Switch is a great program...