Prices on the site itself are dropping very fast now

Looks like, they need more money
God forbid, any business wanting to earn more money

well the issue is we don't know if it's really a business.
Legal business, potentially not

However, he sold FPGA and various other pieces of hardware for a few years, so they're not exactly newcomers to the 'scene'