I think it's very dependent on the drinker's palate. You like your beer, so your process is adequate.
But I disagree about there being zero hard and fast rules in homebrewing; for example, yeast require oxygen for growth, mash pH must be within range for complete extract conversion, IBUs measure the amount of isomerized alpha acids, etc.
But I disagree about there being zero hard and fast rules in homebrewing; for example, yeast require oxygen for growth, mash pH must be within range for complete extract conversion, IBUs measure the amount of isomerized alpha acids, etc.