Sort:  

Almost all altcoins are traded in pairs with Bitcoin, not with USD. So their base value is primarily in Bitcoin and from there is translated into fiat. Once altcoins will reach a broader market, more exchanges will feel comfortable to list direct pairs to fiat, like Steem/USD, etc.

Thanks for your answer, also I think it has to be related to bitcoin because we only can buy bitcoins directly with fiat now.