So, I just found your site and generally like it.
But, especially as I am a contributor to Open Street Map for years, I am really disappointed that you take my work and that of many others and treat that with disrespect.
There are simple to follow guidelines on how to get the attribution right. And if you cannot follow that, you are actually leeching off our contributions.
Please do show the common courtesy and get the attribution right.
Since you have been informed about lapses in this since 2016, I think you do not really care about a vast group of contributors. As long as you do not get that part right, you should feel ashamed of yourselves.