Hi MatejK,
If you want to hide all Web Presence Builder buttons from end-customer US, there is a simple solution that doesn't require changing the code:
1. Set "Sites published with Web Presence Builder" to 0 in all Service Plans / Subscriptions
2. Make sure that "Allow customer to create trial Web Presence Builder websites" checkbox is not enabled.
3. Disable "Overuse".
Thanks.