Why aren't most suspension bikes extremely long travel?
Because:


Long travel bikes have a particular geometry which only benefits descends. Applying long travel on an XC geometry bike will create a bike which is not good for anything.
Long travel absorbs a lot of energy. XC riders would not like this.
Long travel requires stronger construction to avoid flex. This means more weight.