More durable if anything; tarmac is slightly flexible - concrete cracks. See
A drop kerb is physical work done to facilitate the passage of a wheeled item (eg a wheelchair, not necessarily a car) between the road and the pavement. It must be installed by the Council as they are the landowners. You still require the legal permission to drive your car over the pavement.
Owain