My unwanted .02$ worth.
This may have been mentioned already, I have a short attention span.
Having mining available to all classes defeats the purpose of the EnB system. Back in the day, I ran a lvl 150 PW that had almost every weapon and ammo that a PW could make mapped out. I also liked to beat up mobs, most notably cloud riders, which ate up a fair amount of ammo. To keep me guns happily blazing away, I had to have a pal TT for the comps, a good miner for the ores for the TT to make the comps, (in my case a PS, you know who you are *grins*) I also had to have a pet JE around to keep me reactors in tip top shape to fire all them guns, this was optional though, JE's get moody sometimes
What I provided in turn was loot for the TT to map, protection and mercenary services while the PS or JE was mining and ammo and weapons for all. Cant forget about the good ole time watching big ole dumb Grumpy blast the hell out of critters
What I'm saying is this; EnB has a very well balanced system regarding classes... better than almost any other out there. Some call it forced grouping, I call it a MMORPG. Sure any class here can be good solo, but mix and match em in a group you end up with a thing of beauty.
As far as a AH goes, nah hate sifting through rows and rows of junk to find something I may or may not want. Market channel works well. The best part of all is building relationships with other people where getting an item is a matter of sending a tell, then running to pick it up. Or seeing a post in market, and saying "yup, I can build that... meet at F7?"
I wouldn't mind seeing some sort of "leave your package here" system to drop off items for other people. Limit it to a few items a day and not the same account. For example, build weapon for someone, they get booted or have to log out suddenly, I have no way of getting that weapon to them until next time we are both one. Just a thought.
Grumps