i dont think there was ever a "every Friday" thingy, atleast i cant confirm that, it sometimes need 1 sometimes need 4 weeks and also the day seems random.
and the btc transactions are fine, they pay enough fee´s to get a good time in transaction, its about the btc network that sometimes it need much longer you cant blame them for this, if you wanna have a faster progress you need to switch to an other methode.
BTC fee is a good thing, and all other methodes also collect a kind of fee, i think the btc fee is less then all others,
Remember
High fee on btc means faster transaction, less fee or 0 fee means longer pending or if 0 fee its also possible that it reject after a week or so.