I worked for the Outdoor Rink program with the City for a few years, the contracts always stipulate that rink operators gear up to have the rinks open January and Feb. December has generally been too inconsistent to try and have rinks up yet. Look at last week, rain, and warm weather, that would have killed any progress people had made. generally you need to a decent amount of snow to make up the base, and you need roughly 5 days in a row of around -5 to -10 (or colder) in order to get the ice the a reasonable thickness. If a warm day hits, or worse a string of warm days and melt the ice, then the operator has to start from scratch, especially if people use the rink on those warm days. Alot of the rink operators have been doing it for years, and have probably come to realize that there's no point in starting too early due to weather, and the fact that its not in their contract. Most will begin the labour intensive process of prepping the rink around Xmas.
The contracts are always given to community associations first and foremost, who then generally rely on volunteers to do the work, and use the money for a community day, etc. If a charitable organization does not seek the contract of a particular rink, then 'private' private operators can get the contract. When I worked there about 5 years ago there were over 255 rinks, and generally the contract amounts were $1,000ish to $2,000ish with 'larger' rinks (i.e. two hockey rinks, and an ice surface) getting a bit more. It's certainly not a lot of money for the amount of work that goes in it.
I hope this helps to explain things a little better, as to why no rinks seem to be running right now.
if come first week of January, your local rink seems to have had nothing done, give the city a call at 580-2590, and let them know. There are only 6 people supervising 255 rinks. They do go out every week to every rink, but obviously can't do it every day. Also if you want to help out at a rink, they can pass on your info to the operator, give them a call. There are never enough volunteers for rinks, and the money the operators get is certainly not very much.