Sounds like someone should make a US version of the site. (I genuinely think it would be very helpful)
I don't think the point of it is to show that these regulations are exceptional or anything. Seems to me to just be highlighting the number of regulations that we have that can make life better.