I could stand to loose a few lbs. Having said that, I am not that bad. The problem is not the straps. The problem is getting my hand close enough to my foot to be able to get my finds on and off.
Either the undergarment or the suit, or both are too small. Your flexibility shouldn't be much different in the suit than out of the suit. If you can put your fins on without the suit on with no problem then there is an issue.