ex-Israeli here (currently living in Portugal).
This was perhaps the biggest step that was take to reduce the prices in Israel, but not the only one. Other notable ones:
1. Ban plan cancellation fees - You can cancel your plan anytime you want without any fees, always. There isn't even an option to choose between plans with cancellation fees and without, it's just not allowed.
2. Reducing the complexity to move to a different carrier - All you have to do is tell the new carrier and they will do the rest, and you get to keep the number if you choose to
Unfortunately in Portugal cancellation fees are still a thing, I think this is a big factor for competition
1. Ban plan cancellation fees - You can cancel your plan anytime you want without any fees, always. There isn't even an option to choose between plans with cancellation fees and without, it's just not allowed. 2. Reducing the complexity to move to a different carrier - All you have to do is tell the new carrier and they will do the rest, and you get to keep the number if you choose to
Unfortunately in Portugal cancellation fees are still a thing, I think this is a big factor for competition