You're correct that you can never beat the bank, but not for the reasons you think.
Fixed rates aren't about beating the bank. The banks buy money as a commodity from other sources, they put their margin on it and sell it to the consumer.
The moment you take a fixed rate, the banks know...