No Apple is dead wrong in their approach, if Apple feels a need to express a political statement, they should do it individually not as corporate entity. Apple like any other legal functioning business in America represents a successful privileged organization as a result of contribution from a cross section of Americans.
Their success is as a result of all Americans both repub's, Dem's and independence, in my opinion, for Apple as a company to pick a side in such an overt manor is a betrayal of the public's trust. A better approach for Apple in my opinion as an organization would be to appear neutral. And let each individual of the Apple organization vote their own conscious.