So let me get this right... you are frustrated and appear angry that you haven't heard from USMA but they have been up front from day 1 that you would hear by April 15th?
You have no idea what admissions is looking at. I understand you are frustrated, but as a 19 year old college freshman you have the knowledge and authority to know admissions focused on the wrong things? You know what the other candidates full packages were? If you know for a fact that you are behind them on a slate, guess what? Their package was stronger. So what if your RC wrote a mediocre eval of you? Or your other prof recommendations were just meh...? Guess what, regardless of ACT, 4.0, or perfect CFA, you won't be getting an appointment. Reapplicants have a distinct advantage. There are WCS points available for succeeding at college level course work a high school can't get. So once again, even with those points, you are still behind them on the slate.
I can appreciate frustration. But if this is your attitude frustrated and venting... you will hate Army life and struggle as a leader. It's an entire career of hurry up and wait with little to no control over so many things. I wish you luck, I really do. But step away from the keyboard, you are not helping your case one single bit. Go blow off steam on a run or lift some weights.