OP, I hate to say this but you are probably correct - STI (or 2011s) are not for you =)
Also money does not equal a guarantee the product will fit your use case and just be excellent at it. For example, going by this analogy one can order an F1 racecar and then be annoyed that it won't run on pump gas etc. Get a corolla, it starts every single time (relative) and will be happy with any gas pump refill. I don't mean to be, well... mean but it just seems you were expecting to throw money at something without understanding what your getting into (based on your original post).
The Edge is a race gun, it will require proper break-in, ammo loaded within its chamber specs, tuned mags and proper maintenance to "run". With a Glock, you are absolutely correct that you spend way less and you won't be required to care for any of these issues, I would personally recommend shooting production division when you are starting out just for this reason.
Lastly this is for anyone considering IPSC, if you are going for BB, please use a gun that you have been using for a while and intend to use in the matches. Doing research (at actual matches - folks at these events for the most part are more than glad to help you out) will also greatly help you as there is ALOT of weird/misleading information floating around that will cost you money and bad days like the one OP seems to have had.