This is exactly what I feared was happening. I'm sorry to hear that hopefully things will improve on itch and everyone can be happy here.