if your bluing is coming off that easily then your not bluing it correctly, ive reblued rifles before with the home bluing kit and there as durable as they come.... But in saying that if your surface is not pefect you will not get good results, if 1 finger print gets on the blade before you blue it kiss a good bluing job goodbye. If you want it blued correctly though and that will last, spend the money and take it too a gunsmith, my local gunsmith charged me $140 to completely reblue a brno .22 (this is australia btw) and he sandblasted it, then blued it all everything down to each screw and the bolt and magazine, all done in a matt finish. At the time i mentioned bluing some knives down the track and he was all for it, said roughly 20-30 a knife, a bargain if you ask me as the bluing job a good gunsmith does is second to non, so when i am confient in knife making a batch is going to be sent to him.
I guess what im trying to say is yes, if done correctly yourself a bluing should not wear off, but its not worth it, go find a good old fashion gunsmith, in america there would have to be alot, and ask him to blue your blade, i can promise it would be the best amount of money you have ever spent, and ask for it in a matte finish
btw my gunsmith assured me that with his bluing, it barely needs to be oiled, i have oiled my gun once so far in the 4 months ive had it and it still looks as good as when i first got it, so a good bluing job should also not need huge amount of maintenance