Seems to me that having a simple GPS unit that transmitted the aircraft's position every 10 minutes would go a long way toward finding a missing plane.
Transmitted to where, that is the question. Over the sea, it would have to be satellite and bandwidth on satellites is a scarce resource and is costly.