In the end this is more of a compromise that was still politically feasible. Depending on who governs in the future this will likely be either expanded or rolled back. Parts of this also depend on some EU regulations that might have to be changed for full legalization to be possible.