I want to say the main problems are: having to set up Jack and switch between that and PA - why isn't there one sound system? - the whole USB midi routing situation, software with obscure UIs, and software that crashes. Apart from the first one these are all fairly easily solvable.
These days I mostly write stuff using synths. The Deluge for example has enough built in that you don't need to use a DAW at all.