Báo chí viết đúng mà, cả bây giờ cũng thế.
Dành với Giành là 2 từ có 2 nghĩa khác nhau (dịch sang tiếng nước ngoài cũng dùng những từ khác nhau).
"Dành": Là động từ mang ý nghĩa sở hữu cất đi, cất giữ hoặc giữ lại một thứ gì đó cho một ai đó.
Ví dụ: Để dành, dành tình cảm, dành dụm, dỗ dành, dành cho, dành tiền, dành phần, dành riêng...
"Giành" là động từ chỉ hành động đạt được một thứ gì đó vốn thuộc sở hữu của người khác hoặc chấm dứt sự sở hữu của người khác. "Giành" thường được sử dụng trong trường hợp cố gắng đoạt lấy một thứ gì đó, với ý nghĩa lấy về.
Ví dụ: Giành giải nhất, giành giật, tranh giành, giành nhau, giành quyền, giành ăn, giành lấy tự do, giành thắng lợi…
Tóm lại:
- Dành: Để lại 1 thứ gì đó cho mình hoặc cho ai đó.
- Giành: Đoạt lấy 1 thứ gì đó.