Fees are high because demand is high. Monero fees would be the same or worse if it had the same usage as Bitcoin.