There may be situations when you just have simple ad-hoc analytical queries into the data in HDFS. There Hive would be more useful as Hive queries are a lot faster to write for those types of queries.
Also you may refer this post Pig vs Hive vs Native Map Reduce!.