it's an odd decision, but I really, really doubt it was done for financial reasons.
On one hand, I kind of agree (in general) with only players present on the roster receiving the ring - so it doesn't dilute its significance (then again, moreland and lin got one for no contribution, and mccaw is one of the handful of active players with 3 rings …).
As a gesture, that would have been more than fine with me - but I don't think it's right for say Miles to be able to claim he has won a title (if "having" the wing is equated with "winning a title" - as I suspect most people do).
I doubt anyone would consider them having won a title because they got a ring. But they did contribute to the championship season and I think the ring would have been a classy, essentially no-cost move to make for the team. Especially with Drake and Superfan getting rings... Their names wouldn't be going into the record-books as championship winners. I doubt any of those players would be claiming they won a title.