Cleveland's airport might not be as fun as O'hare or have as much shopping as Newark, but in my experience, you get in and out on time, with no hassle. I'd rather have convenience and functionality than nice design/decorations. (at least the ride to concourse D is fun with the big paper airplanes!)
You can't enjoy all of the amenities of the above if you can't even get to your gate on time (incompetencies and constant construction of Newark :mad: ) and what good is all shopping if you spend hours sitting on the runway waiting to takeoff (again, Newark)