22 karma · joined May 22, 2013
This immediately brings up questions: What tools exist for building robust spreadsheets? How can we encourage people to use them? Should we make better ones?
Once you have a lot of data, it really depends on your specific situation. If you don't have any preferences, you can try something new - MongoDB is interesting.
Of course, in practice there's a lot of leeway in deciding how much attention one should pay to customers; loyal customers are key to a company's success.
Whether or not to pay extra taxes, however, is cut and dry. There's virtually no benefit to Apple in voluntarily paying a higher tax, so it doesn't do so. Any obligation it has to the state must be explicitly stated in law. There's no concept of civic irresponsibility for companies; that's exactly what laws are for. there's only legal and illegal.
Apple's responsibility is to its shareholders, and that responsibity is to maximize profits. Because it stands to lose billions of dollars in taxes if its income is reported naievely, it makes perfect sense for Apple to spend millions, tens of millions, or even hundreds of millions to optimize its tax flow.
As long as nothing illegal is happening, this is just an exams of a company fulfilling its fiduciary duty to its owners.
If people think this behavior is egregious and needs to change, the solution is to pass new laws to that extent. No one is going to voluntarily overpay on their taxes.