Well... Along with elimination of the preseason I'd also increase roster size. I'd start at 70, with 55 active on game day and eliminate the stupid "practice squad" shit.
Players can either cut it or they cant. Their "development" should happen in games that count.