I don't see that big problems with chicanes as they are now. The only problem I see is that a lot of them are rather useless (like the famous one in mexico). Just use a couple of haybales only in very long straights and put a couple of steward there that will quickly put them in place again in case someone hit them. I don't see any problem. Virtual chicanes to me seem just weird and ugly.