It doesn’t sound like you are doing things wrong to me. Looking through your change sets I see a comment on Changeset: 159793067 | OpenStreetMap
I looked at each of the ways in that change set and don’t see anything that upsets me. I am not sure why @DUGA is so upset. Maybe they are using tiger:reviewed=no
to track if everything they personally want on a road is tagged. For example, while I like to put surface=*
and lanes=*
tags on every road I touch, I don’t think that is a requirement for removing the TIGER tags.