Currently the engineer has a great ability to tear down structures with its ranged explosives, but for some reason the building-focused bonus of instantly creating structures was given to the support class instead.
Since the support already has its own focus, firing and supplying large amounts of ammunition to enemies and allies respectively, taking away the building bonus would hardly harm its usefulness, and would allow the engineer to be better at performing the constructive aspect of what its name suggests, combat engineering.