Did it make sense for the plot? No, I agree with you on that.
Does every scene have to drive the plot? No, name one movie where every scene served the plot than rather setting the tone.
Does the scene set the tone for the movie? Big YES.
Edit: I thought we were talking bout the intro fight. I...