I deserve it.
After wasting about 8 hours in a futile attempt at farming some decent daggers I decided to follow Melf's suggestion and just buy them.
But there was a problem ....
The trade channel which had always been so lively when I played Guild Wars a couple of years ago had gone deathly quiet. I went to the spots I remembered being busy before: Lion's Arch, Kamadan and Kaineng Centre. I made sure I was on the English-1 sever that was always the busiest one accessible to European players when I was playing before. Still nothing.
I almost gave up trying to buy anything. It seemed that the trade channels were dead. I guessed that a lot of players had moved on from the game.
Then I noticed that the drop down box to select your server (why doesn't every mmo have one?) now allows me to select American servers. No longer are European players restricted to European servers.
I tried America-1 and sure enough the trade channel started hopping. Within minutes I had bought ceremonial daggers and claws of the brood mother for 2k and 2.5k gold respectively.
4.5k Gold for two sets of green daggers. To put that in perspective I reckon I picked up about 20k worth of loot in my 8 hours of unsuccessful farming. I was a bit lucky to get a valuable black dye (worth 6k+) but even allowing for that it is clear that farming for green drops is a complete waste of time. Thank you Melf-Himself for putting me straight.