I much prefer the finished results with waterbased, but there are just so many "issues" with printing it in my shop. Manual shop, one person, live in central texas with wide temperature and humidity swings, etc.
Pretty close to impossible to prevent dry-in on high color count high quantity jobs because it's just hard to keep the ink moving fast enough manually. I assume an auto would fix dry-in issues on long runs mostly just because the ink can keep moving through the screen. Of course there are "fixes", but they are annoying and time consuming (misting frequently, adding fresh ink frequently, etc). Plastisol on the other hand, put ink on screen and print. Fast, slow, long run, high color count...none of that matters because they inks print the same the whole time.
Being a one man shop also causes headaches with waterbased. Get a phone call or have a walk in, hard to stop mid-run and expect it to be fine 30 minutes later. Not finished with a long run and have to leave for some reason (happens a lot with me since I have a one year old who seems to get sick all the time). Have lots of small jobs that need out the door, too bad you have to clean everything immediately after finishing before setting up the next run. Plastisol on the other hand...wanna take a 15 minute break, no problem. Long run can't finish tonight, no problem just finish in the morning. Wanna batch clean later, go for it.
Don't get me wrong, DC is awesome ink and I use it for my personal work and for jobs where it just makes sense (retail lines, one color bright colors on black 100% cotton, huge coverage on thin garments, etc), but it just can be a headache a lot of the time. There is a lot more waste too in the form of activated but unused ink. Even if you measure it well and have minimal overage, you still need overage to cover the flood at the end of a run and you have to toss that ink.