No, only aircraft that are prone to carb icing. I never needed it on my Diamond Katana, but the Rotax 912 wasn't regarded as prone to carb icing. If the weather was cold and/or wet I would use it for landing but as a backup, as carb-ice was slightly more prevalent.
I only had it occur once in flight in more than a thousand hours on that plane, but on a 6-degree day with rain showers.
Note: Carb heat is used as a prevention mechanism not as a cure-all...