Well,it has turned to be difficult for those who just want casually jump into some racing,but events are still going strong - best way to find competition at specific times,just check schedule,pick what's interesting and join. I know it's not everyone's cup of tea...
Other option - organize some public racing meetings at specific time,let's say at specific week day. People might catch on a habbit,sometimes even join in other days. From nothing comes nothing,someone has to do something,despite many blaming devs for slow progress or something,but they won't fill the servers - it's the users who will do that. Old days are old days,new days won't come from complaining.