Oh yeah, I agree. I just activated a switch with a 6 year (one year free) license and my end date for all my equipment went forward by a whopping one week. And yeah, it sat in the box for two months before I could get to it -- and I did notice the license started at purchase date.
Then again, I like it because it forces my employer's hand. Too often in the past they've let service contracts expire despite my pleading because they say they are comfortable with the risks, then when a failure happens they hold ME responsible because they say I didn't adequately explain the risk allegedly. If I try to show evidence I did, then I'm seen as making excuses and not being a problem solver.
There's no grey area with Meraki. You don't pay, it stops working. Period.
Also, I'm not in a big shop. I do it all so I'm truly a jack of all trades, master of none. I've had regular Cisco kit in the past and I swear that shit is way more complicated to make work than it really has to be. I don't want to have to be a CCIE just to make my network work. I just want it to work.
Like I currently have a Cisco UCS 560 phone system that I need to replace -- but I'm certainly not getting Meraki MC now. So I've learned THAT lesson at least! :-)