a STO has to go through regulations exactly as a IPO does, a STO has to be traded on a ATS or through a broker thus not being allowed to freely transact in a currency like manner thus not making it a cryptocurrency.
yes,STOs and even ERC20 Tokens are not actually crypto currencies.They can be traded on exchanges,but can not be used for transactions