Anyone who has followed my comments over the years knows that I have a hot/cold opinion of CIRA, but I think they have been doing better.
I know of one new feature CIRA is considering which I would certainly call a "nice" thing, which would eliminate a pain point domain investors often have with some registrars. But I'm also somewhat skeptical if CIRA will actually implement it. It is a relatively simple feature, so technically it shouldn't take long to implement. I bring it up here just as a reminder, nudge nudge, to not forget about it.
I like the fact that CIRA has been highlighting some aftermarket sales. That's clearly good from our perspectives on a couple different levels.
Another good thing is that we've all seen CIRA spending money on promoting .CA the past couple of years, with the goofy Canadiana commercials. Good job.
Another good and interesting thing is the CIRA "Canadian Shield" - if you don't know about it, google it. Firefox is automatically implementing it, you might even want to implement it network-wide at your office or home, or especially at your elderly parents home (dementia makes them ripe for scammers).
As long as CIRA is doing things like this that are free services to protect Canadians, I'm fine with it as would probably most Canadians. But CIRA should not be creating additional for-profit products and services. .CA profits aren't meant to be CIRA's personal piggy bank for empire building. You exist to fairly protect and service .CA for all Canadians, not for yourselves. So, CIRA, if you're listening, keep that in mind for every new product/service idea you have... If it's a for-profit idea, quit and go start a new business with your own money. You shouldn't be competing against the free market and other Canadian businesses with the profits of the .ca monopoly.