We have to make that kind of cost/benefit calculation a lot -- the deep internals of the site are 18 years old (seriously), so even though they've got 18 years' worth of bugfixes and the like (which is why we didn't just start rewriting LJ from scratch), sometimes we decide it's a better idea to not poke at it too hard. (Icons are another thing like that. We once figured out that a thing some people were doing with their icons was entirely due to a bug and it shouldn't have ever worked in the first place...)
no subject
Of course! Always happy to explain.
We have to make that kind of cost/benefit calculation a lot -- the deep internals of the site are 18 years old (seriously), so even though they've got 18 years' worth of bugfixes and the like (which is why we didn't just start rewriting LJ from scratch), sometimes we decide it's a better idea to not poke at it too hard. (Icons are another thing like that. We once figured out that a thing some people were doing with their icons was entirely due to a bug and it shouldn't have ever worked in the first place...)