In a private network you are all alone with your ISP, even if you use Tor. They know the connection coming to your home, they know when you connect to the Internet, they know when you switch to another network etc. In some countries ISPs are more powerful than you can imagine. For example, in Turkey ISPs are instantly sharing information with government units.
The second reason is, in a home environment, every device you use for connecting to the Internet is keeping logs, like your router, your switch etc. And they are obviously 'yours', 'belongs to you' when they have found in your home. But when you use a public network, the devices you use won't be your devices - they are public. It's like using a public toilet, no one can search for your DNAs in a public toilet.
Also in a public network, the only fingerprint you left behind might be your computer hardware, if you use your own device. But if you are also using a public PC, no worries, it's not yours. When it comes to public or temporary devices, you can always claim it's not yours. That's why many people use small and portable devices like raspberry pi etc. or use public PCs.