Apple should make more effort and bring more cash to the table.
Despite your horrible negativity, you are also just wrong.
Apple’s work here (like many other companies) needs to tick a few boxes...
1)use current workforce to do something, so you can continue paying them- in this case Apple had teams in marketing, logistics, packaging, etc all involved; some hotels, since they need to keep a skeleton cleaning crew on anyways, are letting traveling medical professionals stay for free... others, like Hilton, are moving the homeless off the streets, and providing ppe & other protections
2)speak up about what you’re doing; not only do people assume you’re doing nothing if no announcement is made, but further- it encourages other companies to follow suit... the positive pr can also help offset the expenditures
3)show actual commitment by providing something more meaningful/helpful than standing back & throwing money at the issue; especially if it’s something your company in in a unique position to provide (as in the hotel example above)- in this case, had Apple given triple the amount it’s spending on these, directly to hospitals with the funds earmarked “for ppe masks only”, it would have helped FAR less.
Obviously these individual hospitals aren’t ordering 20 million at a time, directly from the manufacturer... nope their distribution chain would pocket the vast difference in cost, then they’d still get the message: “those are back ordered, you’ll get them when you get them”.
I’m thoroughly impressed by how Apple brought their skills to bear and did NOT sit aloof and make sure they were just “donating the same amount as the other guys”.