Off the top of my head, other places offering this (though not always for all airlines) include:
– Kuala Lumpur
– Seoul Incheon
– New Delhi
I believe that one or more of the Moscow airports also provide this service.
In addition, there are those that provide the check-in facility from other cities: this used to (and still does?) include Brussels for Paris CDG, Cologne for Frankfurt – and in Switzerland from a large number of rail stations for flights departing Zurich and Geneva.
I think the cost of providing the service can be prohibitive (I understand that when offered at Paddington, the cost worked out around £20-£25 per bag) and the the increasing use of online check-in and hand luggage only travel has reduced the demand.
But I agree, would be good to see it return – and I think this is to some extent inevitable as airports get bigger and the sheer numbers mean there is a need to move some passenger processing off site.