Firstly I must state that I prefer paper QSLs via the bureau, however recent experiences suggest that this is not supportable in this modern age. Reason I say this is that after 10 months on the air I received my first batch of QSL cards from my QSL manager, 25 in all, none of which were for any QSOs I have made.QSO dates were between 2000 and 2010, a period I was QRT, and for CW a mode I do not use. All were for my callsign so no blame to the QSL bureau for this.
In my first spell on the air, 1976 to 1992 I received the occasional card for Bill, G4EHT I think, a CW operator, and as some of these these cards include his name then I assume they are his. As he is not on QRZ.com I cannot send them on, although technically they are not valid QSO's anyway, well not in my book.
Bottom line is 10 months on air with 600 contacts but no paper QSLs via bureau.
As for eQSL. I send out eQSL log updates automatically from DM780 on the assumption that if you have an eQSL account then they will be accepted, and if not then they will still be recorded on the system in case a ham joins up later and therefore a card will await them or else they merely exist in electronic limbo.
A recent QSO was rejected however by a guy who has an active eQSL account whose valid date range covers that QSO but rejects eQSLs received. This to me is illogical as if you don't want eQSLs then don't have an eQSL account, or at least adjust the dates acceptable range to refuse them if you do. With the volume of auto eQSLs sent then rejecting them manually seems like unnecessary work.
The message I got back was "not a eSQL user)"(sic) from an eQSL account holder?
I use eQSL as a means of collecting cards to show people on the computer. It's virtually instantaneous and convenient. Paper cards on the wall of the shack are better but take too long to arrive if at all.
I appreciate that different people have different views, however incorporating these into the bigger picture could be better thought out.