Apple and WinPhone do this fine and it's an excellent idea in a world where SMS is overpriced that the app should automatically look for free ways to get the message to the target seamlessly.
I look at Hangouts the same as I look at Plus - great idea to integrate the myriad things into one place and consolidate a zillion balkanized Google products... but Google just isn't good at doing that.