I don't think two weeks' notice is particularly unreasonable, especially considering that these are not paying customers. I think two weeks is enough time for the vast majority of users to come up with a plan to adjust to the new limit.
> But since this is Oracle, I always assumed they’d do something villainy someday
Shocked at the number of people here that would even admit to using them. Where did these people come from that haven't heard of the evils of this company????