Price of device and license I can't speak on. I try very hard to let that be someone else's job, at work.
However, I do think you can maintain a more current environment that's easier to manage when you go Meraki vs Cisco. So long as your requirements fit within Meraki's offerings and supported features, you're going to spend less time performing updates and rolling out network changes.
The documentation base for Meraki is clearer and simpler than the Cisco doc base. I answer a lot of questions at work simply by searching the Meraki doc base and sending the appropriate doc to a coworker.
Meraki TAC/Support is easy to work with, and very kind even if you call up to ask simple questions.
The one problem is that if you don't renew your license, your device stops working after the 30 day grace period. Cisco equipment will still run.