can you not delete the fonts off of itch io?
it's kinda removing the stuff that people have paid for off the site because you don't like how it works posthumously.
if people paid for it it works for them. you can improve sure but keep making new products. no reason to remove access to the ones from the past.
make it free or open source or something or just leave it be and say you don't like it anymore.