There is a difference between being a pushover and recognizing your place in the hierarchy.
During M1 and M2, you are a student. There is typically open door policy, you are free to ask questions of faculty (avoiding questioning clinical decisions, but asking why they are that way). You are not a leader outside of group projects. You are not a follower outside of the grading scheme. You are not in the hierarchy, but you respect everyone within it.
During M3, you are at the bottom of the totem pole. You are a leader to the M1 and M2 if the opportunity presents, but you have no say over anything within the actual structure of things. Moving up the pole to M4 all the way through PGY-X and attending, each step up the ladder yields additional leadership and responsibility, but you are ALWAYS under someone. You CANNOT be a pushover as you are inherently a member of the hierarchy and WILL have people under you who you MUST take charge of. However, you will also ALWAYS have someone above you, where you need to respect the hierarchy.
Truth be told, 3/4 of being in a hierarchy is being at the right place, in the right uniform, at the right time, with the right attitude.
Learn it, love it, live it.
This ends my extra HOOAH rant.