I like the E190. Only flown them twice on AC, but I like them quite a bit.
I am not bothered by the lack of hot meal, I never fly AC in J on North American routes. Some J on over-the-water flights, but never US-CAN/CAN-CAN/CAN-US. I lucked out getting 19A on one flight and was very happy. This Y seats seemed better than the F seats on DL's E170/E190 aircraft.