of course....! my apache150 has had a replacement of the master cylinder and the pads..yet the bite was spongy to say the least...seems like my disc is beyond the 'sharp bite' period....so yeah a disc replacement is on the cards...
my bike has clocked 20k kms....and I use my front disc so much that i have never had to replace the brake shoes at the rear but have replaced my disc pads...