IMO, I think the reason why they don't have LNP isn't because of technical reasons (meaning that they could have added LNP long ago), it's because Google Voice isn't ready.  They don't want to see the horror stories of people committing to Google Voice and being disappointed - as it is, it has a low enough enter/exit friction that people don't feel bad if it isn't working right.<p>The Author is giving the Google a lot of benefit of the doubt here - Google can only ride their karma for so long before people start expecting a product that works.