Officers will most certainly get fired if they tell a lie. There are rare cases where officers do tell lies, but those who do are soon exposed, charged and fired.
Some are. Some are not. Don't be naive, there are bad people everywhere (or good people who do bad things?). Some don't get caught for years and some get busted the first time they do something stupid. Blanket statements are not a good idea when dealing with human nature.