Go to LCSC, select 1kΩ and 1/4W or more, sort by price.
Challenge accepted, except that to make it a meaningful comparison between resistor
types, as opposed to a meaningless comparison between
brands, I also limited it to a single brand (in my example, Uni-Royal). The result? For a full box of 5000, the carbon film are $0.0066, while metal film are $0.0067.
I also looked on Digi-Key for whole boxes of 5000, again doing same-brand comparisons. For Yageo, the cheapest carbon film is CHF 0.00764, while the cheapest metal film is CHF 0.00876.
Ergo: I absolutely stand by my claim that metal film and carbon film cost “essentially the same” these days.