We had a query builder in our app and ended up stripping it out in favour of raw SQL and string interpolation (for dyanmic queries, not for passing in data). We found the raw sql was much more readable.
We still used the library for inserts and updates.
We still used the library for inserts and updates.