If the company was purposefully keeping hours low as to be considered contract or part time and deny them benefits, or cannot provide livable wage for full time, they should be fined. If they are offering fair part time payment or contract work it should not necessarily mean they must be fined, plenty of people only need or want to work that way.