Generally for a profile of 2Mbps to be set, your line at some point has to sync at 2Mbps or below. If your line was consistently syncing at 8Mbps you would never get a 2Mbps profile.
E.g 1. A standard line would sync at 8Mbps, it would then keep a sync around this speed for numerous years, never dropping less than say 7.5Mbps.
A profile of around 6.5Mbps would be applied and this would stay the same for years.
E.g 2. A poor line. This line syncs at 8Mbps. A profile of around 6.5Mbps is set.
A few weeks later, due to say some interference on the line, the sync drops from 8Mbps to 2Mbps.
NOW a profile of 2Mbps is set.
The user reboots the router, it now syncs back at 8Mbps as the interference is gone. If this 8Mbps sync stays for numerous days, say a week or so, then the profile will go back to 6.5Mbps or higher and speeds will rise a week or so later.
E.g. 3
A poor line. Syncs at 8Mbps. A 6.5Mbps or higher profile is set.
A few days later due to interference the sync drops to 2Mbps.
A 2Mbps profile is applied.
The user reboots their router, it syncs at 8Mbps as the interference on the line is now gone.
The profile remains at 2Mbps. It usually takes a week or so for the profile to go back to 8Mbps.
The line is now syncing at 8Mbps with a 2Mbps profile (like your line now)
Say 3 days into the 8mbps sync, the line gets more interference, it now syncs at 2Mbps again. Say this reoccurs over and over...
In this case the 2Mbps profile would remain indefinitely as the line is never stable enough for the profile to get re-lifted.
As you can see, a normal and stable line like example 1 would never get a profile of 2Mbps. This is most of the lines in the UK.
So you must question why you are regularly getting a 2Mbps profile. It does not indicate that EE is a bad provider, it indicates that your line is probably performing badly.
Now lets work on the assumption that the 2Mbps profile was created by some random interference that wont come back. In this case it should re-lift in a few days. If it's due to an issue such as the third example above, you'll face this issue over and over even if you get EE to reset the profile it'll just come back. In that case you need to get the underlying issue resolved.
Hope I make some sense