Hi Goodman
You wrote: subjunctive after wish. Yet another traditional
rule requires you to use were rather than was in a contrary-to-fact statement that follows the verb
wish: I wish I were (
not was) lighter on my feet. Many writers continue to insist on this rule, but the indicative was in such clauses can be found in the works of many well-known writers.
The discussion is on whether to use 'was' or 'were' in "I wish it was not raining so heavily.' I know that 'was' is correctly used in the sentence. However, 'were' is more correct. Why should you insist on talking about 'subjunctive'? If an authority on English tells you by example sentences that 'was' is informal and 'were' is formal in such sentences, I think that's good enough.
Traditional
rule requires you to use were. English is evolving. What is traditional may not the only correct version now, and in certain cases, is considered wrong nowadays.
Many writers continue to insist on this rule, but the indicative was in such clauses can be found in the works of many well-known writers. Exactly! If well-known writers use 'was', why do you insist that 'was' is wrong.
'The reason .... is because', according to grammar and English usage books is wrong. However, the best writers and speakers use the phrase. Can we say they are wrong? To me, they are not.
In case, you miss reading my earlier post citing another English authority, I reproduce below what I had written earlier.The following is quoted from
Collins Cobuild English Usage, another well-known English authority.
When
the subject of the 'that'-clause is a singular pronoun such as "I" or
'he' or a single noun group, you can use either 'was' or 'were' after
it. (NOTICE 'WAS' IS MENTIONED FIRST).
This use of 'were' is rather formal.Sometimes I wish I
was back in Africa.
I often wish I were really wealthy.
He wished it
was time for Lamin to return.
My sister occasionally wished that she were a boy.
I hope you now understand that you shouldn't insist that 'was' is wrong. You may say 'was' is correct but 'were' is more correct.
Best wishes