Fees are dictated by the user and the time they have for the transaction to take place. The fee could have been much lower.
I think we are well past the point of debating if bitcoin layer one will be used for day to day transactions however. A custodial service or lighting will have to be used for that. Additionally most people treat bitcoin closer to gold than a dollar currently.