Well, it costs resources to instanciate a class, and then later garbage
collect it... an int wont cost the same ammount of resources as a class do.
Of course... resource usage and clarity of the API are sometimes two
opposite factors that needs to be delicately balanced between.