It's an okay comparison really, so long as you compare the right bits. WordPress.com has cheaper and lower-feature plans than WP Engine's lowest one ($20/month), but once you hit that same price tier ("Business" @ $25/month) you can install plugins.
WP Engine is a pure commercial WordPress hosting service, while WordPress.com also has a personal blogging service stapled on.