Yep, but normally you can work around it, or just remove that functionality. However, when it is tied into a standard like 3G or LTE, there is no way around it. That is why there are special rules governing standards essential patents, which among other things mandates FRAND terms.
However, I have a bit of a hard time feeling sorry for Microsoft... They've gamed the patent system in numerous ways before with FAT and mobile patents, i.e. the "We have 2xx patents covering your stuff, but we wont tell you which ones until you take out a license" scheme.