I don't expect every opening band to be worth the price of admission but I also don't think that they should be punishment for coming unfashionably on time. My advice to you, if Matt Allen (I believe he is from Lethbridge) is the opening act come late and stand at the back if you have to. Your sore feet are small price to pay for saving yourself the pain of having to listen to his set.
Ooops, that sounds bitter and judgemental.
I am sure he is a perfectly nice person if you take his guitar away from him.