I think it's more of a Hardware limitation than Software. Most of the features are coming to 1st Gen phone, except few... and I think it's due to the hardware limitation most probably. This might explain lack of A2DP on 1st Gen, but I just don't get why no MMS on 1st gen? Not that I personally care about MMS, but I can't find reason of not having MMS on 1st phones.