I really surprised XEL is dumped harder than other coins. Why those dumpers bought XEL to sell it at the current bottom?

Thanks for selling so cheap

It's not that surprising, this project suffered a major hit by one of the two devs leaving and the other only working on it in his spare time. People probably don't want to wait years for something to be released, when the major competitor projects are all releasing within the next months.