Solid TP rolls are quite common in Asia. Not sure if this is still true, but a lot of public toilets don’t provide toilet paper for fear of people stealing them. You have to bring your own TP, at which point including the cardboard insert takes up too much space to carry around.