An excellent reply from Jane as always
After reading your post it raised in my mind the question of what you mean by "thought through". Sometimes projects are very well thought through from a design and analysis perspective, but they're not well thought through from a financial perspective. Take the example you mentioned of the internet banking portal. It might be the best and most elegant design in the world, but if it doesn't generate the revenue necessary to sustain the project, it will just die, or be implemented only partially.
This is where IFM comes in. It allows the financial design to be scrutinized and modelled to the same level of rigor as the technical design. Sometimes as architects, designers and developers, we take it for granted that this has been done, but find to our suprise that it hasn't been. And sometimes we forget that architectural or design decisions we make can have a big impact on the project's financial success and therefore its viability.
So I liked the way you asked the question. Maybe it's a good way of putting it. IFM allows you to test if you've properly thought through the project from a financial perspective.