Xen on 17 June 2019
Physical unless:
1) No physical version available, or not available for a reasonable price (LRG)
2) Crazy humble bundle offer.
All-time perhaps 95% physical, with 85% of recent purchases.