This is just bad practice by your ScrumMaster. However all of this should be coming up in your retro's where you should be saying everything your saying here and then your team agrees to try your approach. The puzzling thing to me is why this isnt happening on your teams.