You can still stack charity missions (usually at Tun) but where as it used to cost approx 10mil to buy your rank up to Rear Admiral, it would now cost closer to 150-200 mil.
If you don't mind essentially giving away the cost of a corvette just to get a rank, it's definately still possible and probably still the quickest way.