I daily drive a 2011 Civic with 2.0L K20Z (that 155 HP Acura CSX engine) and that thing is also quite smooth. As you said, the only time I notice it vibrates significantly is on engine idle. I floor it sometimes to 6700 RPM and it doesn’t shake itself to death.
However mechanics warn me that particular engine model is prone to engine mounting problems. Maybe the engine mounting really takes a huge stress from masking the roughness?
I don’t know if I’m stupid or what, but if memory serves me well, my previous dd; a 2005 BMW 530i 3.0L is not as smooth as our 2017 BMW 320i 2.0L turbocharged I4. According to automation, that I6 should have been silky smooth, almost vibration free while the I4 shakes like a blender. However that’s not the case IRL.