I didn't realize this before, but indeed, it makes sense. So we're stuck with small blocks because miners are short sighted focussing on todays income only.
Mining hardware becomes obsolete very fast, caused by an increase in difficulty. This is an extra reason for miners not to think ahead much.
I used to think Satoshi covered all major parts of Bitcoin, but this may be something he didn't anticipate.