If public toilets are hard to clog, why don't we use the same technology for home toilets?
There are many reasons why a toilet can keep clogging, one of them being excessive toilet tissue use [1, 2]. Toilet paper has become increasingly fancy over the years and many enjoy the comfort of multi-ply toilet tissue, but especially when too much is used, this material has trouble fully dissolving as it should, so the toilet keeps clogging [2]. Also, if too much toilet paper is used, it may contribute to clogs due to the fact that it is harder for the water to move the waste down the drain [2, 3]. 

Another reason why a toilet could be clogging is because non-flushable material is being flushed down the drain. This could include items like facial tissue and ear swabs, among others [3].
There are several reasons why public toilets are less prone to clogging than home toilets. One reason is that public toilets use larger volumes of water per flush, typically 3 gallons or more, which is enough to flush everything down without clogging [2]. At home, low-flow toilets that use 1.6 gallons or less have been introduced in recent years in an effort to conserve water and the environment [2]. These toilets flush more slowly and cannot dispose of large quantities of water within the shortest time possible, which makes them more likely to clog [1]. Also, many home toilets use trap-and-drain systems that are partially clogged or blocked, which can only be fixed by a plumber [1].