Hello and welcome to the forum, sadly we are not 343 but just a fan site.
1. Platinum does not mean you will be put with people of just your csr rank, it puts you in matches with people with similar skill. It's quite common to be put with the csr above you, when you are ranking up because it provides a challenge, this is pretty much the test that ranks up your CSR.
2. Req packs are random for a reason, it evens out teams, because chances are one team won't have every power weapon completely destroying the other team. Also if you want that BR attachment, just keep getting reqs, you are level 38, so you haven't really unlocked to many yet to complain.
3.Don't play snipers if you don't like it, simple. There are plenty of other gamemodes. Also BTB is fine, power weapons have ALWAYS played a crucial role in winning slayer and objective games. And might I point out, two of the BTB maps are remakes from other games, they are plenty big enough and we have more maps on the way.
4. Inpatient people such as yourself, often want to buy their way to the things they want, so naturally people would buy reqs. 343 could have made us pay for DLC and the reqs but didn't you know why? BECAUSE THEY ARE BEING FAIR, they are making more money off reqs than they would have off DLC anyway. They aren't screwing you they are helping you by giving you free content almost every month.
Can't see a problem there lol. And no they will not give you your money back, and they could care less if you don't keep playing. They have plenty of loyal fans.