Their traffic is too high for them to afford it (and probably wouldn't outweigh the SEO uplift)
Instead, the burdens are on testing and developing the migration. For example, they'd have to inventory and edit everywhere they use http:// (hardcoding the scheme in your front-end code) instead of //. Furthermore they have to support third-party ad networks deliver active scripts (like javascript) over HTTP. Having HTTP while on HTTPS will create mixed content warning and for active contents browsers will block these violations immediately, thus breaking the website.
To me, the decision of not migrating to HTTPS because of infrastructure capacity is always a myth. Someone has to prove that with data.