I'm definitely with you, and don't advocate for 2048 bit keys anymore. That being said...
The older versions of the card only supported 2048bit keys. The 2.0 version and above support 4096 :)
I personally generated my RSA4096bit key on the card!
I suppose nowadays 2048bit is more than enough but I like the extra safety and "future-proofness" of a 4096bit key.