I am tired of repeating this...
I am sorry, what you wrote is simply not true. USCIS is funded solely by fees of applicants so your paid to US government to process your case, we are not getting a handout but expecting service from our government that we paid for.
Also, comparison with Europe is not appropriate, because USA is of similar size and has 50 states that make the Union, you can move between the states. In Europe every country has its own immigration, and when you are not from EU member state you go trough the immigration process that is 3 times faster. Friend of mine started process of getting his fiancé from China to Germany one month after me, and they managed to finish it in 4 Months, we are waiting 12.
Also it is easy to be motivated when you are sitting in EU member state that can get easy trave to USA without visa. There are couples that are from countries like Philippines, China, Bosnia or other countries that need tourist visa to do basic visits and in these countries wait for tourist visa can be Months long. In my case, I am stuck in China due to lockdowns and Covid measures and even though I have tourist visa, I cannot leave. I have not seen my fiance for over 2.5 years now, and we are 5 years in relationship and used to live together for 2,5 years, we had wedding planned for February 2020, tell me how not to get frustrated.
We need to understand each other situation, and not just make blank statements how we need to be patient. For example Philippines even after they get NOA2, they have to wait months for Visa Interview, what puts their total wait to over two years.