As a Brit who has lived in Italy for over twenty years I agree with some of your points (bidets and ID cards are very useful!) I think you are wrong about construction - there are plenty of bad examples of housebuilding where I live and a lot of that is down to corruption, bad townplanning etc.
For me the negative points regarding Italy are:
The driving!! OMG it is dreadful. We just drove back from the UK, through France and into Italy. As soon as you get over the border there are so many drivers on their mobiles. My children have all had close shaves with drivers not stopping on pedestrian crossings or not even looking at the road because they are looking at their phones. Plus so many people don't bother with seatbelts for their kids which drives me mad. We share lifts with other parents for afterschool activities with other mums and even though I stress that they MUST wear seatbelts, they often don't bother as it is "just around the corner". I end up having to do all the driving to enforce this basic law.
Concorsi - I agree. What a rubbish system. My children's school has teachers who are from the other end of the country but who don't want to actually move here so aren't really invested in the school which brings me to..
Schools - nurseries and scuole materne are generally good but the school system is outdated, boring, badly run and not parent or child friendly. My son's school itself is falling apart and is dirty. Any efforts by parents to change this are brushed off.
Green spaces - I agree. Our local park is so sad, my kids can't believe how lovely British parks are in comparison.
Public toilets - grim, grim, grim. And what is it with Liguria that they still have loads of those awful holes in the ground??
Health system - good and bad. Some of the drs are actually very good but accessing them is hard! The bureacracy for getting a blood test is ridiculous: go to your GP and ask for the prescription, go and book the blood test in another office, go and pay in another office, go and do the blood test, go back and collect the results, take the results to your GP. In the UK - I asked my GP and she did it then and there. There is so much running around to do - don't even get me started on the palaver of getting a medical certificate if you are off work!
Positive points:
Mother in laws - I have to disagree with you as mine was lovely. Sadly no longer with us. I know lots of people who have problems with theirs though.
Food - obviously!
People - generally friendly, but sadly noticing more racism lately.