Fair points, and I will admit I got a little defensive because your changes appeared to me as an outsider adding unneeded complexity to a part of my hometown I've worked extensively on, especially since some of the curbs you added were erroneously tagged as traffic signals. I assumed your edits were being partially done in bad faith, and for that I apologize.

While I agree there would be value in adding traffic signals to their stop points at complex intersections (e.g. intersections where one or both of the highways are divided),  mapping one traffic signal node at simple intersections is still what is prescribed on the wiki, and at a cursory glance, I couldn't find any cities where the method you proposed (for simple intersections) is common practice. Could you point some examples out to me if they do exist?

I would also argue that while how the map appears on various renderers should not be the primary concern of mappers, it shouldn't be ignored entirely. We should still take into account to some degree how normal users will view the map on various renderers, although I have no evidence other than my own intuition as to how normal users will perceive the changes you proposed.