The free + mats thing is definitely awesome for the player base. I always tip. It has sort of ruined things for the crafters though, since you can't sell anything on the market. :-) Not that I'm complaining! My crafting income comes from other sources, but I thought it was an interesting observation.
Well, if you buy up all the stabilizers on the market (which are needed to craft any 26/27's) and set the price on them, you can still make money.
Also, its easy to act like a hero crafting someone elses things for free when you go out of your way to learn it off of them rather than your own gear that you earned in operations, then try to profit off of crits.
But anywho... hooray for free resolve hilts!