I didn't see any evidence that software couldn't be updated in most cases, nor how much more processing power would be needed for SHA-2 specifically. It's always been the case that bloatware is the biggest risk to longevity, not the glacial move to strong encryption (which is probably to give the TLAs more time to prepare). So I don't really buy the argument that it will leave loads of people behind.