My first thought on that second link was: Id never buy such a thing made of plastic?!
In Switzerland you can get normal Baskets for CHF 15.- to 100.- (around 1:1 to USD). https://www.veloplus.ch/shop/ausruestung/koerbe/gepaecktraegerkoerbe You see them all the time, they are so common that the images often don’t even feature a size comparison or use demonstration like in your first link, because everyone knows them 😅.
10-20 years ago it was considered a woman or gay thing to have them but apparently they are convenient enough to have overcome that stigma.
The one you got is a bit heftier and looks pretty heavy tbh
I think it shouldnt be on the consumers but on the lawmaker. Tax airbnbs like real bnbs or like hotels or there are many other levers that can be pulled to make it less profitable than renting to locals