No, if it's a hobby, it's supposed to be enjoyable. I do enjoy programming. I could enjoy iOS development as much as Android development or server development so why not combine that with making money?
a hobby seizes to be such once it's a business. i suppose for each the distinction between the two can be wide or narrow but it exists.
a business inherently involve transactions and this implies vastly more amount of responsibility.