Many times i thought that there must be a way to get rid of this Title column, because it's name does not suit the business requirements most of the time.
Better way to hide that column from list. Follow the steps mentioned below:-
1)Go to Your list settings on which you want to hide/remove title column.
2)Go to advanced settings of that list.
3)Click on yes at Allow management of content types.
4)Once you do this, one more setting panel becomes visible in advanced settings options. check out the figure below.
5) Now click on Item content type.
6)Click on Title under section Columns.
7)Select radio button "Hidden (Will not appear in forms)".
8)Click on OK button.
9)The column hide from Add.aspx and Edit.aspx page.
9)Go to AllItem.aspx page and hide column in view also.