I've never had this problem with Italian and I spoke to a wide variety of locals. The genoese spoke just as clearly as the florentine and the venetians. Southerners were a bit harder but not nearly as different as, say, the Mexicans vs Colombians vs Argentinians.