ecmp low speed

I have two internet links, one with a speed of 400 gigabits and one with a speed of 200 megabits. Using ecmp, the speed is 240 megabits. What is the problem?
I tested on chr, x86

/interface ethernet
set [ find default-name=ether1 ] disable-running-check=no mtu=9000
/ip firewall connection tracking
set enabled=yes
/ip settings
set accept-redirects=yes accept-source-route=yes ipv4-multipath-hash-policy=
l4 tcp-timestamps=disabled
/ip address
add address=192.168.1.91/24 interface=ether1 network=192.168.1.0
/ip dns
set servers=8.8.8.8
/ip firewall filter
add action=fasttrack-connection chain=forward hw-offload=yes src-address=
192.168.1.70
/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.1
routing-table=main scope=30 suppress-hw-offload=yes target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.90
routing-table=main scope=30 suppress-hw-offload=yes target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.90
routing-table=main scope=30 suppress-hw-offload=yes target-scope=10

ECMP since 7.17(I think) has been broken in my opinion, especially if you are using L4 hash policy. If you switch your hash policy to L3 you will get results that you generally expect assuming the connections are balanced between the two links.

Unfortunately, L3 also has the same problem. It doesn’t go higher than 240mb. The processor specifications are i5 12400, and 32 GB of RAM.