>>skille+(OP)
Committing to 7 years is a big step! Apple does't commit to its support timeline at all and seems to average around 6 years, so this is more firm and also longer.
I would like to see Apple respond by committing to their timeframe but they won't.