Currently you can't buy alts without bc. So that's why their prices are so linked.
Once there more ways to buy alts with fiat, you'll be seeing less of a price dependency
Actually there are loads of alts you can buy with fiat (dollars or euros, or korean won). Ethereum, litecoin, bitcoincash, monero and others can all be bought directly.