Nintendo used to do fairly frequent updates to that browser in beta and a pair into finals. Opera said they'd keep developing it and then when a release came would have Nintendo update it, so it's not Nintendo who needs harassing but the opera team. Go bug them with an email and see what gets shaken out of them.
...oh and the Nintendo Channel here I think is updated every other week I believe, sometimes every week. I don't use it anyways as it's a colossal waste of space. I just keep the original set of 6 channels the system has or downloaded in its first few months on the market along with the browser so I have more room for wiiware and neogeo games.