You're oddly rude, especially to players who've been here longer than you. I'd say SuperSoda has a more knowledgable opinion of what's best for the server than you, considering he/she has been here for a helluva lot longer.
Putting that aside: This profession plugin is aiming for realism? How is it realism when you have to wait 40 minutes to make a chestplate and can just walk off and roleplay. Is some magical doodad working for you to craft the chestplate for you while you're away or logged off? As to address your point of crafting stuff and logging off: when items are complete, the claimable option is available for anyone who opens the workstation if the item has yet to be claimed, so your stuff you waited to be crafted has now been stolen.
Remove craft times but keep professions. This forces actual blacksmiths, farmers, etc to sprout up and have job roleplay, but with a whole lot less bullshit.