What do you mean Apple is to blame? You agreed to the charge by approving the exact amount and for the term you specified and that required you to double click the side button to accept. Also on the approval screen is the message that says to avoid a renewal charge, you should cancel a day before that date. It seems you are being billed exactly what you agreed to and it also required authentication with Face ID/Touch ID or Passcode after initially agreeing to those terms.
Apps have different prices depending on the length of the subscription, for example a monthly renewal is likely to be more than an annual renewal. What sense would it make to have the different prices if there was any such thing as a prorated refund? Everyone would just purchase the longest term possible and refund after a month to receive a much better rate than signing up for the monthly subscription. If you want to change the term of the subscription, you can do that too, but it must be done a day before renewal, not 2 weeks after.
In any case, most purchases in the App Store are final, since it does require that explicit action on your part to approve the amount and length of the subscription. At times Apple may provide a compassionate refund, but it should never be expected.
Nobody from Apple participates in providing support here, so any such request for a refund here is not going to be seen by Apple. The option you have for requesting a refund is here, where you usually get 1 appeal after a denial, and then the decision is final.
Request a refund for apps or content that you bought from Apple - Apple Support