which are? it's not a bad idea, at least you'll be able to hit your enemies properly
standard ping for most bl servers is 100+, in CS:GO that would be unplayable ping almost. there's a reason why aiming with raycast or bullet weapons sucks in bl, but the diff is bullets let you figure out exactly how delayed your shots are and help you figure out how much to lead to make up for the stuff ping
iron sights function in other games cause its the only way you can zoom in to see better/have finer aim control, while in BL you literally cannot restrict anyone from pressing F to zoom in