In addition 1.21 update to the new menacing weapon, the Mace. It brings a new heavy items to Minecraft with some new aspect. Since it has a peculiar item called "heavy core" it should have done one thing. And what does heavy thing does? It SLOWS YOU DOWN! So from a perspective, there must be lower attack speed for the new weapon.
Now, lets talk Heavy Armor. Heavy Armor is basically from the heavy core item that is melted only using blast furnace, with the burning source of lava only. The heavy core item will be melted into heavy plates. And uses NETHERITE ARMOR! Then you must put it into smithing table. Basically OP!
In addition to this, Mojang need to make a new heavy upgrade. Since the Heavy Armor is now stack with more Heavy Items, and ever since netherite armor is incredibly heavy, with one netherite ingot contains 4 golds. Then, there must be a low speed for the armor, for a start Mojang can make the player wearing one part of the Heavy Armor can not sprint or run accept walk obviously.
Bonus+++ Notes for Mojang
*Make every part of an armor has different speed effect depends on their types
*Shall just make it have a lower speed
*Shall never give attack speed for Bedrock Edition!