Can a User Set the Gas Limit Too High?

Yes, a user can set the gas limit higher than necessary, but this does not increase the cost of a successful transaction. Only the gas actually consumed is paid for.

However, setting it excessively high might unnecessarily increase the required 'Maximum Fee Per Gas' reserve in the user's wallet, potentially locking up funds temporarily.

What Is the ‘Block Gas Limit’ on Ethereum?
How Does Locking Liquidity Prevent a Rug Pull?
What Is the Primary Resource Consumed to Achieve Consensus in a PoW System?
What Happens When a Transaction Runs out of Gas?
What Happens If a Transaction Runs out of Gas before Completion?
Why Is the Fee Still Consumed If the Transaction Fails Due to Gas Limit?
What Happens to the Gas Fee If a Smart Contract Execution Fails?
What Is the Risk of ‘Unwinding’ a Hedge Too Early or Too Late?