Maybe, it's getting hard to find ideas due to all these paywalls.
A more plausible reason, at least to me, is the increasing specialization of fields and lack of cross-field communication.
Also, ideas seem to be flowing plentifully at least in math and TCS, where old and hard conjectures are still being proved with astonishing regularity.