The present value of $7 in 35 years is $1.45, assuming a risk free rate of 4.5%. Paying $2940 over 35 years is much more affordable than paying $2940 up front. If the goal is to be rational about risk, let's right-size the numbers. Otherwise our figures will be misleading.
The time value of money is typically a more significant factor than inflation. If you believe that there will be massive inflation that outstrips the time value of money, then you should still feel this figure is misleading because it's too low.
I agree it's best to consider the capex/opex separately but I strongly disagree taking this approach will right-size the number. Here you're taking lifetime opex in nominal dollars but still devaluing it based on inflation anyways, which will not give you a meaningful result.