Yes, this should be a good discussion on bitcoin transaction fee, although it is true that "low fee", but provided nobody is bidding the transasction fee. So, alt coin will replace bitcoin sooner or later if high transasction fee does not solve.
I agree with your restrictions, although transaction costs are low, it could be that alt coins can replace bitcoins sooner or later, hopefully