It's mostly because I went from ~10 people giving consistent amounts of feedback to about a thousand giving bug reports and general complaints. I do read basically
every comment, so it was significantly slowing me down in fixing issues.
Clearly the releases weren't as ready as I'd hoped, so I just took them down so I could work on them without needing to consistently delay any work on bugfixes and future updates. It doesn't help that Curse's comment system is absolutely horrible in terms of replying - if I reply to a comment on page #2 it'll take me back to page #1. Kind of gets annoying when dealing with page numbers of 7+
I'll try and get back to regular preview releases for feedback purposes in a few days time.