Nevermind "will you buy FM23", how about asking "are SI gonna release an FM23?"
How has it got to the end of August without a single bit of information being released about this seasons game? To me its weird that the game comes out in November (3 months in to the season) but due to bugs won't become really playable until December/ January (+4months in to the season).
Like I said before, it'd make sense for SI to stick with the latest build of the match engine and commit to it for a cycle of 2 or 3 releases rather fiddling with it every new game. I imagine a scenario where FM23 and FM24 would come out with a lot of small tweaks beside the current ME, making it fully playable from day one. Then when it comes to FM25 they reveal a whole new ME that they've developed and perfected over 3 years.