Soaps and shampoos are a bit of a luxury item, which is why there are whole stores like "Bath & Body Works" that just sell them. It's a marketing opportunity for the manufacturers to pay hotels to put out their mini-bottles for free. There's no such niche for boutique toothpastes.