But firefox using backspace for previous page is exactly the problem with targetting windows users. You first think: okay, we just want to make the program available to windows users, so you do a straight port. Then you get pushback from your new userbase and you think: okay, we should really make this application more reasonable for windows users by meeting their expectations. Then you think: well most of my users are windows users, and doing things different ways for different platforms is redundant code; I can improve quality by doing things the same way on all platforms. Then you have stupid windows behavior on all platforms.