I guess I'm confused because I didn't know that "low budget" was now synonymous with "indie." They are an indie dev that made their first game yet their game doesn't count as "indie" because they had a budget? What about a game like No Man's Sky? They were an indie dev that got promoted by Sony and everyone shat on it when it came out and said they bit off more than they could chew. In my opinion, that seems even less fair.
I'm not saying they deserved the award more than any other game, I enjoyed all the games nominated, I'm just saying that if E33 flopped I highly doubt anyone would call them more than an indie dev that tried to punch above their weight just like No Man's Sky.