The Digital Markets Act is a HUGE deal for businesses and users in the E.U. Better really late than never.