What are they going to do if one app denies to comply(which will surely be the case)? Sure they can pull it from app stores, but installing an APK shouldn't be that big of a barrier.
Also are they telling that companies like whatsapp will have to do it across the globe? What happens to chat between EU region and outside EU.