Yes. The improvement was made the same year and has worked with good success in improving driver conduct and the quality of racing. I would be happy to see it implemented here un the US.
I have a couple sets of the brackets for the “improved” drop down bumper for testing purposes. Little taps aren’t going to dislodge the bumper, but repeated ones, or a good whack, will definitely dislodge it. Its still in place, but a little loose.