It is a different thing (more like a hidden fee) but yes, i (and the majority of the people i know) tend to choose places where there is no coperto everything else (including the total amout to pay) being equal.
Also now that you mention i think most of the places i visit regularly do not have it on the bill, but i have to check, i may have been rendered numb by the system!
I have seen minors kept in the street begging because they raised more than adults, as an example.
My point is, it’s not the giving to someone that needs part per se that is bad, but it is when it becomes a system, this is what i refer when i talk about begging.
In this case when you want to help, it is better to find other ways (and it’s not easy, i know).
Switching back to tipping, i am not saying that it is the same as begging (again bad choice on my side), but when tipping becomes a system, then there is a problem.