I dunno. I kind of side with Apple on this. I don't own any of their crap, but the idea of the government forcing a company to produce something that doesn't currently exist is just wrong.
Plus, if they are going to demand this from Apple, it basically means their encryption is useless from now on from the consumer's point of view.
That would be a big selling point for Apple competitors if they concede to the government's wishes. Other companies could then claim that their phones still don't have a backdoor.
Should the government force all hardware/software makers to give them a backdoor to level the playing field?
OTOH, I just don't trust the feds regardless of who is in power not to misuse this.