Honda's cars have grown too big.  Well engineered, but too wide and too long.  Civic used to be  a compact with ample leg room up front.  Now, it's gigantic, with not much, if any, extra room for drivers.  The Accord is full-sized.  Fit takes over in the compact category, but doesn't "fit" anyone over 6 feet.