For a truly effective ballistic missile defense, you need a theater-level interceptor. The US is also actively working on this in the form of its Ground Based Mid-Course Defense (GMD). Nominally such a system can defend large sections of a continent and thus the cost of defense would be comparable to the cost of offense, but in practice mid-course intercept is much harder - you need a much more powerful missile and the adversary can use decoys and other counter measures. The current GMD program is only aimed at defeating rogue states like North Korea because their countermeasure capabilities are presumed to lag substantially behind the major powers. While it is not inconceivable that GMD's technical hurdles will one day be overcome, this system would not defend against hypersonic glide vehicles already under development by the major powers.
The history of warfare is a constant race between advancements in weapons and defenses. It is reasonably safe to assume that in the 40 some odd years it would take to develop an effective defense against any new delivery system, a further new delivery system can also be developed. Even if defense catches up for a bit, it will be momentary.
If you spend trillon to build the system, the enemy counters it using just hundred billion or so.
As a sibling post to yours points out, effective anti-ballistic missile defense against a state such as Russia or China ruins the MAD strategy and might lead to interesting game play.