Latest laws are no fairy tale