I think there has always been an issue with the difference between independent contractors and employees.
If you have concerns about your status check with your tax attorney/business lawyer to make sure you are correct with whichever one you are claiming.