One after the other the aged buildings in the town are demolished and replaced with modern day tower blocks. "Myself X" just isn't even grammatically appropriate, that is worse. Either way, why must it irritate you? You might describe to that man or woman exactly what the idiomatic way is. https://petskyonline.com/blog/why-tofu-cat-litter-is-gaining-popularity-in-the-uae/