Simply put - yes you need a dealer to update. That doesn't have to be the same dealer that did the install, and can be done by a dealer remotely (ie one of the guys that offer it on these forums). But yes, it has to be a dealer.
Regardless of what your thoughts on the dealer requirement is - and I've no intend to argue either view or the reasoning behind them - that is how it is.