Changing the oil filter housing gaskets is a cheap and easy DIY. There are two gaskets, one that is between the oil cooler and oil filter housing, and one between the oil filter housing and the engine block. There are like two(?) bolts holding the cooler on and three(?) bolts on the filter housing, I am not sure why people think this job is a pain? I did this on my E91, so not sure if the pain comes from clearance issues or what?
Either way, a tip would be to combine this job with a coolant change, as the oil filter hosing has both oil and coolant running through it, and draining the coolant just removes the possibility of getting coolant in the oil or vice versa. Another tip would be to make sure you use the correct torque specs. This is a pretty good tutorial - https://www.youtube.com/watch?v=aUr28WV_blM