Here in Canada we have general 3 year general bachelor degrees and 4 year honours degrees.
All 3 year degrees, unless used as a entry prerequisite for another course of study like education, law or medicine, are useless.
All they do is allow 3 more years for a high school graduate to mature a little. Not much because just about everyone starts off wanting a 4 year degree but are forced, usually due to marks, to settle for the 3 year option. The reason for poor marks? Lack of maturity and lack of study or work ethic usually.