I also have been getting email questions that fall into the "source of funds" area from Bittrex. I have been with Bittrex since forever.
I have seen big banks drop small businesses with the explanation that compliance costs are larger then any revenue the account generates.
I suspect that Bittrex is doing the same thing at the crypto level. They are weeding out the accounts that don't make money.