old options on new trucks

My 07 Lariat with bench seating has a 6 cd player and pull out cup holders under the dash.  I am told that these features are Not available on the 2014 model.  Why!!!

The cup holders in the folder down console are too deep for smaller cups.  The pull out holder is perfect.  This feature needs to be put back in models with bench seating. 

Have a 6 cd player after market is too expensive.  Why can't this be an option?