An Italian would probably have an apoplectic fit, but that's not the point. While some classic Italian dishes do use cream , in a very few dishes, and while the Italians love garlic , but just a little, I'd stick my neck out and say they mostly avoid the cream (since it tends to mask the flavours) and use garlic judiciously. I'd venture a guess and say the Spanish use more garlic.
Cheese has the same effect - it can easily disguise the rest of the dish; unless you're talking spaghetti ai cuattro formaggi (spaghetti with 4 cheeses), because that's all about the cheese.
If you've just made a delicious tortellini, stuffed with ricotta and spinach, then that's what you want to taste - the ricotta and the spinach.
US Italian immigrants changed all that, with loads of cream ( Alfredo) and garlic. Nothing wrong with it, just different.
I've just looked in my "Pasta grannies" cookbook (all the participants are over 65 years old, and many are in their 80s or 90s) and there's only ONE recipe out of 100 that uses cream.
Different strokes for different folks.