It's a bug and should be reported. Make sure to submit a post on the forums and possibly a ticket might help (though all they can do is forward). The ability to loot in PvP wasn't suppose to be removed and possibly is a bug from the result of something else. Yes, it's hard to believe, but unrelevant things can break when doing something else.
As for making money in PvP, it was addressed in a Blue post this week I believe. I think they main issue, imo, is if they add gold to PvP is they have to add enough to be worth it, but not enough that could cause problems. They want enough for repairs to be paid for, but not enough to make botting and constantly losing worth it or even winning to where you can obtain decent chunks and makes sense. I think if they added some thing like 5g per loss and 10g per win would be something decently appropriate and worth it, but who knows what kind of system they'll go with. Otherwise you always have honor to buy goods with and resell.